Estoy realizando una búsqueda en un archivo XML, usando el siguiente código:¿Cómo puedo usar XPath para realizar una búsqueda insensible a mayúsculas y minúsculas y soportar caracteres no ingleses?
$result = $xml->xpath("//StopPoint[contains(StopName, '$query')]");
Donde $ consulta es la consulta de búsqueda, y StopName es el nombre de una parada de autobús. El problema es que es sensible a mayúsculas y minúsculas.
Y no solo eso, también podría buscar caracteres no ingleses como ÆØÅæøå para devolver nombres noruegos.
¿Cómo es esto posible?
Para aquellos que buscan una solución a este problema, aquí hay un artículo que analiza un enfoque alternativo: http://codingexplained.com/coding/php/solving-xpath-case-sensitivity-with-php – Andy0708