Я фильтруюсь по строке (выталкивается из текстового файла) и удаляет все и теги с помощью preg_replace. По какой-то причине он удаляет фактический текстовый «скрипт», но оставляет <> и. Я пробовал подкачку в / <(чтобы попробовать и рассматривать ее как литерал), но это просто порождает ошибки. Как мне получить его, чтобы удалить скобки? Вход <script>Text</script>
Вот код:
$file = file_get_contents($directory . "original-" . $name); $file = htmlentities($file); $file = preg_replace('<script>', '', $file); $file = preg_replace('<\script>', '', $file);
И вот вывод:
<>TEXT</>