У меня проблема с preg_match_all, которая может помочь вам.
У меня есть строка с некоторым PHP-кодом в нем. Я хочу получить код, который находится между <?php ?>
, но, похоже, он не работает. Я тестирую правило с JS, и оно работает правильно, но в PHP это не так.
Это мой код, может быть, вы можете найти то, что мне не хватает:
$contents = "<?php
echo 'my test';
?>
<b>This is html text </b>";
echo preg_match_all('/(<\?php).+(\?>)/', $contents, $code);
Спасибо заранее,
Денис Р.