Como faço para o Xpath search case insensitive
No momento estou fazendo uma pesquisa xpath, tenho a pesquisa funcionando, mas preciso torná-la insensível a maiúsculas e minúsculas. O arquivo xml que eu estou usando é 1.0, o que da minha pesquisa significa que eu tenho que usar alguma coisa chamada função de tradução, mas não tenho certeza de como fazer isso.
Aqui está o meu arquivo de busca:
<code>$holidayDoc = simplexml_load_file('holidays.xml'); // fetch data from form $txtSearch = $_GET['txtSearch']; $qry = "//channel/item[contains(.,\"$txtSearch\")]"; $holidays = $holidayDoc->xpath($qry); // do the xpath query // now loop through all the students echo "Showing title search results for $txtSearch"; foreach ($holidays as $holiday) { echo "<p><a href=\"{$holiday->link}\">{$holiday->title}</a></p> <p><small>$holiday->pubDate</small></p>"; </code>
Qualquer ajuda seria muito apreciada, obrigado.