Home
last modified time | relevance | path

Searched refs:xpath (Results 1 – 25 of 74) sorted by path

123

/php-src/
H A DUPGRADING478 Example usage: "//span[contains(text()," . $xpath->quote($string) . ")]"
691 an xpath query. This can give a time improvement of easily two order of
/php-src/ext/dom/
H A Dconfig.m437 notation.c xpath.c dom_iterators.c \
H A Dconfig.w3217 notation.c xpath.c dom_iterators.c \
H A Dphp_dom.stub.php363 …public function C14N(bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?a… argument
366 …string $uri, bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $ns… argument
1211 …public function C14N(bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?a… argument
1213 …string $uri, bool $exclusive = false, bool $withComments = false, ?array $xpath = null, ?array $ns… argument
H A Dphp_dom_arginfo.h44 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, xpath, IS_ARRAY, 1, "null")
52 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, xpath, IS_ARRAY, 1, "null")
662 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, xpath, IS_ARRAY, 1, "null")
670 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, xpath, IS_ARRAY, 1, "null")
/php-src/ext/dom/tests/
H A DDOMNode_C14NFile_basic.phpt47 DOMNode::C14NFile(): Argument #4 ($xpath) must have a "query" key
48 DOMNode::C14NFile(): Argument #4 ($xpath) "query" option must be a string, array given
H A DDOMNode_C14N_basic.phpt39 DOMNode::C14N(): Argument #3 ($xpath) must have a "query" key
40 DOMNode::C14N(): Argument #3 ($xpath) "query" option must be a string, array given
H A DDOMNode_C14N_references.phpt25 $xpath = [
31 foreach ($xpath['namespaces'] as $k => &$v);
33 foreach ($xpath as $k => &$v);
38 echo $doc->C14N(true, false, $xpath, $prefixes);
H A DDOMNode_contains.phpt26 $xpath = new DOMXPath($dom);
27 $head = $xpath->query("//head")[0];
28 $main = $xpath->query("//main")[0];
29 $div = $xpath->query("//div")[0];
H A DDOMNode_isEqualNode.phpt44 $xpath = new DOMXPath($dom1);
47 global $xpath;
48 $container = $xpath->query($query)[0];
155 $tree = $xpath->query("//tree")[0];
265 $xpath = new DOMXPath($dom);
H A DDOMXPath_callables.phpt29 $xpath = new DOMXPath($doc);
30 $xpath->registerNamespace("php", "http://php.net/xpath");
39 $xpath->registerPHPFunctions(null);
45 $xpath = new DOMXPath($doc);
46 $xpath->registerNamespace("php", "http://php.net/xpath");
47 $xpath->registerPhpFunctions([]);
53 $xpath->evaluate("//a[php:function('xyz', string(@href))]");
63 $xpath = new MyDOMXPath($doc);
64 $xpath->registerNamespace("php", "http://php.net/xpath");
65 $xpath->registerCycle();
[all …]
H A DDOMXPath_callables_errors.phpt11 $xpath = new DOMXPath($doc);
13 $xpath->registerPhpFunctions("nonexistent");
19 $xpath->registerPhpFunctions(function () {});
25 $xpath->registerPhpFunctions([function () {}]);
31 $xpath->registerPhpFunctions([var_dump(...)]);
37 $xpath->registerPhpFunctions(["nonexistent"]);
43 $xpath->registerPhpFunctions(["" => var_dump(...)]);
49 $xpath->registerPhpFunctions(["\0" => var_dump(...)]);
55 $xpath->registerPhpFunctions("");
H A DDOMXPath_clone.phpt7 if (!class_exists('DOMXPath')) die('skip no xpath support');
13 $xpath = new DOMXPath($dom);
15 clone $xpath;
H A DDOMXPath_constructor_registered_functions.phpt7 if (!class_exists('DOMXPath')) die('skip no xpath support');
27 $xpath = new DOMXPath($dom);
28 $xpath->registerNamespace('foo', 'urn:foo');
29 $xpath->registerPhpFunctionNS('urn:foo', 'test', [new Test, 'test']);
33 $xpath->__construct($dom, true);
37 $xpath->registerNamespace('foo', 'urn:foo');
38 $xpath->query('//*[foo:test()]');
39 $xpath->registerPhpFunctionNS('urn:foo', 'test', [new Test, 'test']);
40 $xpath->query('//*[foo:test()]');
H A DDOMXPath_evaluate_namespace_node_set.phpt16 $xpath = new DOMXPath($dom);
23 $xpath->registerNamespace("php", "http://php.net/xpath");
24 $xpath->registerPhpFunctions(['node_test']);
25 var_dump($xpath->evaluate('number(php:function("node_test", //namespace::*))'));
26 var_dump($xpath->evaluate('boolean(php:function("node_test", //namespace::*))'));
H A DDOMXPath_evaluate_node_set_to_string.phpt16 $xpath = new DOMXPath($dom);
18 $xpath->registerNamespace("php", "http://php.net/xpath");
19 $xpath->registerPhpFunctions(['strrev']);
20 var_dump($xpath->evaluate('php:functionString("strrev", //p)'));
21 var_dump($xpath->evaluate('php:functionString("strrev", //namespace::*)'));
H A DDOMXPath_quote.phpt10 $xpath = new DOMXPath($dom);
63 $result = $xpath->quote($input);
H A Dbug36756.phpt11 $xpath = new DOMXpath($dom);
12 $node = $xpath->query('/root')->item(0);
18 $xpath = new DOMXpath($dom);
19 $node = $xpath->query('//child')->item(0);
H A Dbug42082.phpt8 $xpath = new DOMXPath($doc);
9 $nodes = $xpath->query('*');
H A Dbug45251.phpt16 $xpath = new DOMXPath($doc);
18 $bbb = $xpath->query('bbb', $doc->documentElement)->item(0);
H A Dbug69373.phpt10 $xpath = new DOMXpath($doc);
11 $all = $xpath->query('//*');
H A Dbug75451.phpt2 Bug #75451 (Assertion fails while foreach on empty xpath query)
9 $xpath = new DOMXpath($dom);
10 foreach($xpath->query('/root/noexist') as $child) {
H A Dcanonicalization.phpt36 /* exclusive/without comments using xpath query. */
40 using xpath query with registered namespace.
/php-src/ext/dom/tests/compareDocumentPosition/
H A Dcontains_element_longer_descendent.phpt21 $xpath = new DOMXPath($dom);
22 $container = $xpath->query("//container")->item(0);
26 $element = $xpath->query("//$tag")->item(0);
H A Delement_order_different_depth.phpt23 $xpath = new DOMXPath($dom);
24 $query = $xpath->query("//p");

Completed in 53 milliseconds

123