sto eseguendo una ricerca in un file XML, utilizzando il seguente codice:Come posso utilizzare XPath per eseguire una ricerca senza distinzione tra maiuscole e minuscole e supportare caratteri non inglesi?
$result = $xml->xpath("//StopPoint[contains(StopName, '$query')]");
Dove $ query è la query di ricerca, e StopName è il nome di una fermata dell'autobus. Il problema è che è case sensitive.
E non solo, sarei anche in grado di cercare con caratteri non inglesi come ÆØÅæøå per restituire nomi norvegesi.
Com'è possibile?
Per coloro che cercano una soluzione a questo problema, ecco un articolo che illustra un approccio alternativo: http://codingexplained.com/coding/php/solving-xpath-case-sensitivity-with-php – Andy0708