Intereting Posts
php заменить ключи массива как загружать css, js динамически в codeigniter Laravel 5 mix app.js создание файла Какой лучший алгоритм хэширования паролей для PHP? Facebook getAccessToken () возвращает токен доступа к приложениям: работает отлично на одном сервере, но бросает токен доступа к приложениям в другом. SQL-запрос для расчета общего количества заказов в день? Как использовать пользовательский профиль firefox с фреймворком PHPUnit Webdriver? Не удалось добавить в Cart Class Возвращение переменной sql в PHP уникальный случайный идентификатор Проверьте, закодирована ли строка как UTF-8 Могла ли моя функция разницы во времени PHP быть улучшена? Арабская передача данных между несколькими таблицами в разных базах MySQL, возвращающихся ???????? как новые значения Не удается выполнить одиночный тест с поставщиком данных в PHPUnit TCPDF: когда-нибудь добавьте новую страницу, а затем переполнение содержимого следующей страницы

Удаление тэгов <script> с использованием preg_replace

Я фильтруюсь по строке (выталкивается из текстового файла) и удаляет все и теги с помощью 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</>