Почему выражение <\shtml[^>]>(.*?) работает на сайте https://regex101.com/ но в коде на php выводит пустой массив?
<?php
preg_match_all(
'/<\s*html[^>]*>(.*?)/' ,
'<!DOCTYPE html> <html class="no-js" lang="en"><head>',
$matches
);
echo '<pre>';
print_r($matches);
Не совсем верно все делаешь верно только это html страница и вывод html тэгов не будет, если бы был пустой тэг <p></p>
, тыбы то же ничего не увидел.
Если это хром зайди в sources и увидешь там что массив не пустой (ctrl + shift + i
)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Долгое время писал парсеры на PHP в процедурном стилеРешил теперь все переписать на ООП стиль
Не могу понять почему отправляется только первых 5 вложенных файлов из 8Вот код:
Всем доброго дняСуть моей проблемы в том что мне не удается найти в тексте определитель языка php точнее