我目前正在进行 xpath 搜索,我已经让搜索工作,但我需要让它不区分大小写。我正在使用的 xml 文件是 1.0,根据我的研究,这意味着我必须使用一些称为翻译功能的东西,但我不确定如何做到这一点。
这是我的搜索文件:
$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>";
任何帮助将不胜感激,谢谢。