Делаю поиск на сайт, и мне нужно по тексту найти id родителя, как это можно сделать?
<div id="a">
<p>модуль</p>
</div>
$a = file_get_contents("moduli.php");
$a = preg_split("~\\n(?=\\s+)~",$a);
$slovo = 'модуль';
foreach(preg_grep("~$slovo~ui",$a) as $v){
echo $v;
Или каким еще образом можно реализовать поиск карточки товара по слову введенному в поисковую сроку?
(бд не используется, вся инфа хранится в файлах, требование заказчика)
Я бы Вам советовал воспользоваться библиотекой PHP Simple HTML DOM Parser
С помощью этой библиотеки, код будет выглядеть примерно так:
$html = file_get_html("<div id="a"> <p>модуль</p> </div>");
foreach ($html->find("модуль") as $result) {
$id = $result->parent()->getAttribute("id");
}
И да, она ещё умеет парсить не валидный HTML.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
имеется такая проблема, что у меня не переносит код на следстроку в PHP
Мне достаточно проблематично скачивать проекты с удалённого хостингаМогу ли я настроить PhpStorm для работы сразу с удалённого компьютера по ssh ?
Всем приветЕсть код, который делает запрос к api, ответ парсится в формат json