XPath query result order
问题 For another question I have created some XML related code that works on my development machine but not on viper codepad where I tested it before adding it to my answer. I could reduce my problem to the point that the order of nodes returned by DOMXPath::query() differs between my system and the codepad. XML: <test>This is some <span>text</span>, fine.</test> When I query all textnodes //child::text() the result differs: Viper Codepad: #0: This is some #1: , fine. #2: text My Machine: #0: This