Я искал HTML-код для "myfunc". Однако капитализация неясна. К сожалению, PHP работает с XPath 1, поэтому все поисковые запросы чувствительны к регистру.case-insensitive search in xpath 1
Как я могу обновить следующий код для поиска «myfunc», «MyFunc», «myFunc» и т. Д.?
foreach($domxpath->query('//*[@*[contains(.,"myfunc")]]') as $node) {
Следующие не работают. Я также не предпринял попытку реализовать a translate() work-around.
foreach($domxpath->query('//*[@*[matches(.,"[mM][yY][fF][uU][nN][cC]")]]') as $node) {
Если регулярное выражение не представляется возможным, как я мог бы найти на массив строк (т.е. "MyFunc", "MyFunc", "MyFunc" и т.д.)?