#29782 [Opn]: Invalid XPath Context error when ZE1 compatibility mode is enabled

From: Date: Sat, 21 Aug 2004 12:01:16 +0000
Subject: #29782 [Opn]: Invalid XPath Context error when ZE1 compatibility mode is enabled
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-65029@lists.php.net to get a copy of this message
ID: 29782 User updated by: jw at jwscripts dot com Reported By: jw at jwscripts dot com Status: Open Bug Type: XSLT related -Operating System: Windows XP +Operating System: Windows XP & 2000 / FreeBSD PHP Version: 5.0.1 New Comment: Also applies to Windows 2000 and FreeBSD installations. Previous Comments: ------------------------------------------------------------------------ [2004-08-21 13:57:01] jw at jwscripts dot com Description: ------------ When the ZE1 compatibility has been enabled (in php.ini: zend.ze1_compatibility_mode=On), the usage of domXpath::query() results in an Invalid XPath Context error. There are no problems when the ZE1 compatibility is disabled. Reproduce code: --------------- $dom = new domDocument; $dom->loadXML("<root> hello </root>"); $xpath = new domXPath($dom); $results = $xpath->query('//root'); echo "<b>Node value:</b> ", $results->item(0)->nodeValue; Expected result: ---------------- Node value: hello Actual result: -------------- Warning: Invalid XPath Context in [...] on line [...] ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29782&edit=1

« previous php.bugs (#65029) next »