Home
last modified time | relevance | path

Searched refs:sxe (Results 1 – 25 of 52) sorted by relevance

123

/PHP-7.4/ext/simplexml/
H A Dsimplexml.c67 subnode = php_sxe_object_new(sxe->zo.ce, sxe->fptr_count); in _node_as_zval()
99 if (sxe && sxe->iter.type != SXE_ITER_NONE) { in php_sxe_get_first_node()
299 …if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->ite… in sxe_prop_dim_read()
341 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
347 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
546 …if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->ite… in sxe_prop_dim_write()
700 _node_as_zval(sxe, node, &ret, type, name, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_property_get_adr()
1053 …if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr)attr, sxe->iter… in sxe_prop_is_empty()
1225 _get_base_node_value(sxe, node, &value, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_get_prop_hash()
1909 if (sxe->node && sxe->node->node) { in sxe_object_cast_ex()
[all …]
H A Dsxe.c54 php_sxe_object *sxe = Z_SXEOBJ_P(ZEND_THIS); in PHP_METHOD() local
60 RETURN_BOOL(!Z_ISUNDEF(sxe->iter.data)); in PHP_METHOD()
75 if (Z_ISUNDEF(sxe->iter.data)) { in PHP_METHOD()
79 data = &sxe->iter.data; in PHP_METHOD()
96 if (Z_ISUNDEF(sxe->iter.data)) { in PHP_METHOD()
100 intern = Z_SXEOBJ_P(&sxe->iter.data); in PHP_METHOD()
134 if (Z_ISUNDEF(sxe->iter.data) || sxe->iter.type == SXE_ITER_ATTRLIST) { in PHP_METHOD()
137 child = Z_SXEOBJ_P(&sxe->iter.data); in PHP_METHOD()
161 if (Z_ISUNDEF(sxe->iter.data) || sxe->iter.type == SXE_ITER_ATTRLIST) { in PHP_METHOD()
165 data = &sxe->iter.data; in PHP_METHOD()
[all …]
H A Dphp_simplexml_exports.h51 php_sxe_object *sxe; member
54 PHP_SXE_API void php_sxe_rewind_iterator(php_sxe_object *sxe);
55 PHP_SXE_API void php_sxe_move_forward_iterator(php_sxe_object *sxe);
/PHP-7.4/ext/simplexml/tests/
H A D000.phpt12 global $sxe;
20 test('sxe');
21 test('sxe->elem1');
29 test('sxe->elem11');
41 ===sxe
76 ===sxe->elem1
111 ===sxe->elem1[0]
186 ===sxe->elem1[1]
199 ===sxe->elem1[2]
203 ===sxe->elem11
[all …]
H A D007.phpt11 <sxe id="elem1">
22 </sxe>
28 var_dump($sxe->elem1);
30 var_dump($sxe['id']);
33 $sxe['id'] = "Changed1";
34 var_dump($sxe['id']);
35 $sxe->elem1['attr1'] = 12;
38 unset($sxe['id']);
39 var_dump($sxe['id']);
40 unset($sxe->elem1['attr1']);
[all …]
H A Dbug76712.phpt9 $sxe = new SimpleXMLElement('<foo></foo>');
10 $sxe->addChild('bar', '');
11 echo $sxe->asXML();
13 $sxe = new SimpleXMLElement('<foo></foo>');
14 $sxe->addChild('bar');
15 $sxe->bar = '';
16 echo $sxe->asXML();
H A Dsxe_003.phpt13 <!DOCTYPE sxe SYSTEM "notfound.dtd">
14 <sxe id="elem1">
35 </sxe>
38 $sxe = simplexml_load_string($xml, 'SimpleXMLIterator');
40 foreach($sxe->getChildren() as $name => $data) {
48 for ($sxe->rewind(); $sxe->valid(); $sxe->next()) {
49 var_dump($sxe->hasChildren());
50 var_dump(trim($sxe->key()));
51 var_dump(trim($sxe->current()));
52 foreach($sxe->getChildren() as $name => $data) {
H A D008.phpt10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
22 </sxe>
25 $sxe = simplexml_load_string($xml);
27 var_dump($sxe->xpath("elem1/elem2/elem3/elem4"));
29 var_dump($sxe->xpath("***"));
31 var_dump($sxe->xpath("**"));
H A D005.phpt8 $sxe = simplexml_load_string(<<<EOF
10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
25 </sxe>
29 var_dump(trim($sxe->elem1->elem2));
30 var_dump(trim($sxe->elem1->elem2->elem3));
31 var_dump(trim($sxe->elem1->elem2->elem3->elem4));
H A D012.phpt15 $sxe = simplexml_load_string($xml);
18 $sxe[""] = "warning";
19 $sxe["attr"] = "value";
21 echo $sxe->asXML();
23 $sxe["attr"] = "new value";
25 echo $sxe->asXML();
27 $sxe[] = "error";
H A D030.phpt16 $sxe = simplexml_load_string($xml);
18 echo $sxe->child1[0]."\n";
19 echo $sxe->child1[1]."\n\n";
21 var_dump(isset($sxe->child1[1]));
22 unset($sxe->child1[1]);
23 var_dump(isset($sxe->child1[1]));
26 $atts = $sxe->attributes("urn::test");
H A Dsxe_005.phpt13 <sxe>
17 </sxe>
29 $sxe = new SXETest($xml);
31 var_dump(count($sxe));
32 var_dump(count($sxe->elem1));
33 var_dump(count($sxe->elem2));
H A D025.phpt19 $sxe = simplexml_load_string($xml);
21 var_dump($sxe->getNamespaces());
22 var_dump($sxe->getNamespaces(true));
23 var_dump($sxe->getDocNamespaces());
24 var_dump($sxe->getDocNamespaces(true));
33 $sxe = simplexml_load_string($xml);
35 var_dump($sxe->getNamespaces());
36 var_dump($sxe->getDocNamespaces());
43 $sxe = simplexml_load_string($xml);
45 var_dump($sxe->getNamespaces());
[all …]
H A D006.phpt8 $sxe = simplexml_load_string(<<<EOF
10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
32 </sxe>
36 foreach($sxe as $name => $data) {
43 foreach(clone $sxe as $name => $data) {
50 foreach($sxe->elem11 as $name => $data) {
57 foreach($sxe->elem1 as $name => $data) {
H A D019.phpt8 $sxe = simplexml_load_string(<<<EOF
10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
32 </sxe>
36 foreach($sxe->children() as $name => $data) {
43 foreach(clone $sxe->children() as $name => $data) {
50 foreach($sxe->elem11->children() as $name => $data) {
57 foreach($sxe->elem1->children() as $name => $data) {
H A D004.phpt8 $sxe = simplexml_load_string(<<<EOF
10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
24 </sxe>
28 var_dump($sxe);
30 $elem1 = $sxe->elem1;
H A D031.phpt16 $sxe = simplexml_load_string($xml);
19 $sxe->addAttribute('v:att11', 'xxx', 'urn::test-v');
22 $sxe->addAttribute('v:att11', 'xxx', 'urn::test-v');
25 $sxe->addAttribute('att2', 'no-ns');
27 $d = $sxe->attributes();
33 $sxe->addChild('m:test1', 'myval', 'urn::test');
36 $n = $sxe->addChild('m:test2', 'myval', 'urn::testnew');
38 $sxe->addChild('test3', 'myval', 'urn::testnew');
39 $sxe->addChild('test4', 'myval');
42 $sxe->addChild('s:test5', 'myval');
[all …]
H A D009b.phpt7 $sxe = simplexml_load_string(<<<EOF
9 <!DOCTYPE sxe SYSTEM "notfound.dtd">
10 <sxe id="elem1">
16 </sxe>
19 var_dump($sxe->children());
H A D011.phpt19 $sxe = simplexml_load_string($xml);
22 echo $sxe->bar;
26 echo $sxe->baz;
30 echo $sxe->baz[0];
34 print $sxe->baz[1];
H A Dsxe_002.phpt13 <!DOCTYPE sxe SYSTEM "notfound.dtd">
14 <sxe id="elem1">
35 </sxe>
38 $sxe = simplexml_load_string($xml, 'SimpleXMLIterator');
40 foreach(new RecursiveIteratorIterator($sxe, 1) as $name => $data) {
48 var_dump(get_class($sxe));
49 var_dump(trim($sxe->elem1));
H A D002.phpt10 <!DOCTYPE sxe SYSTEM "notfound.dtd">
11 <sxe id="elem1">
22 </sxe>
25 $sxe = simplexml_load_string($xml);
27 $copy = clone $sxe;
H A D009.phpt7 $sxe = simplexml_load_string(<<<EOF
9 <!DOCTYPE sxe SYSTEM "notfound.dtd">
10 <sxe id="elem1">
28 </sxe>
31 foreach($sxe->children() as $name=>$val) {
H A Dprofile12.phpt23 $sxe = simplexml_load_string($xml);
24 $nsl = $sxe->getNamespaces();
27 $sxe = simplexml_load_string($xml, NULL, 0, $nsl['soap']);
28 var_dump($sxe->Body);
29 var_dump($sxe->Body->children(''));
30 var_dump($sxe->Body->children('')->businessList);
H A Dprofile13.phpt23 $sxe = simplexml_load_string($xml);
24 var_dump($sxe->children('soap', 1));
26 $sxe = simplexml_load_string($xml, NULL, 0, 'soap', 1);
27 var_dump($sxe->Body);
28 var_dump($sxe->Body->children(''));
29 var_dump($sxe->Body->children('')->businessList);
H A D022.phpt13 $sxe = simplexml_load_string($xml);
16 var_dump($sxe->content);
19 var_dump($sxe->content->file);
22 foreach($sxe->content->file as $file)

Completed in 44 milliseconds

123