EREG REPLACE В PHP 7
Функция ereg_replace() в PHP была устаревшей начиная с версии 5.3.0 и была удалена в PHP 7.0.0. Вместо нее следует использовать функцию preg_replace(), которая использует синтаксис Perl Compatible Regular Expressions (PCRE) и предоставляет более мощные и гибкие возможности для работы с регулярными выражениями.
Например, вот как можно заменить все пробелы в строке на дефисы, используя preg_replace():
$str = "Hello world";$newstr = preg_replace("/\s+/", "-", $str);echo $newstr; // выводит "Hello-world"В этом примере мы передаем три аргумента функции preg_replace(): регулярное выражение для поиска пробелов (/\s+/), заменитель для замены на дефис ("-") и строку, в которой надо выполнить замену ($str).
Если вы все же хотите использовать устаревшую функцию ereg_replace(), то обратите внимание, что в PHP 7.0.0 и выше она больше не доступна и может вызвать ошибку.
PHP Function preg_match()
Critical programming issues preventing a PHP 7 upgrade
The str_replace Function in PHP
11: How to replace values a PHP array - PHP 7 tutorial
PHP Function preg_replace()
Установка и настройка PHP-7.4.1 на Windows 10 - Базовый курс PHP-7




















