<?php
$xml = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<root>
<area>
<photographer_id>1</photographer_id>
<photographer>John</photographer>
<image>a</image>
</area>
<area>
<photographer_id>1</photographer_id>
<photographer>John</photographer>
<image>b</image>
</area>
<area>
<photographer_id>1</photographer_id>
<photographer>John</photographer>
<image>c</image>
</area>
<area>
<photographer_id>2</photographer_id>
<photographer>Fred</photographer>
<image>a</image>
</area>
</root>
XML;
$sxe = new SimpleXMLElement($xml);
$searchKeyword = "Fred";
$area = $sxe->xpath("//area[contains(translate("photographer",{$searchKeyword}) )]");
print_r($area);
- Output for 5.4.0 - 5.4.40, 5.5.24, 5.6.8
- Parse error: syntax error, unexpected 'photographer' (T_STRING) in /in/kGJYk on line 30
Process exited with code 255. - Output for 4.4.3 - 4.4.9, 5.1.0 - 5.1.1, 5.1.3 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
- Parse error: syntax error, unexpected T_STRING in /in/kGJYk on line 30
Process exited with code 255. - Output for 4.4.2, 5.1.2
- Parse error: syntax error, unexpected T_STRING in /in/kGJYk on line 31
Process exited with code 255. - Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
- Parse error: parse error, unexpected T_STRING in /in/kGJYk on line 30
Process exited with code 255. - Output for 4.3.2 - 4.3.4
- Parse error: parse error in /in/kGJYk on line 30
Process exited with code 255.
preferences:
231.5 ms | 1395 KiB | 132 Q