Добрый день. Сегодня наткнулся на ошибку "Function ereg() is deprecated "
В описании на функцию ereg сказано, что она устарела и в следующих версиях PHP её не будет. Они там предлагают вместо неё использовать preg_match
Пример использования preg_match привожу ниже:
Как было:
[php]
if (!ereg("^[0-9]+$",$ref)) {
//код
}
[/php]
Как стало:
[php]
if (!preg_match(‘/^[0-9]*$/’,$ref)) {
//код
}
[/php]
Внимательно проверяйте свои старые скрипты. С уважением Acid.
Еще к статус у deprecated огромными шагами идет набор функций MySQL!
Советую уже сейчас все новые проекты делать через MySQLi или PDO.
MySQLi — для мелких скриптов и сайтов.
PDO — для больших полноценных движков.
Извиняй, но эти функции типа «ereg» уже года 2 как deprecated …
Давно ими не пользуюсь.
Советую почаще смотреть ченджлог новых версий пхп и обновлять свои сервера.
Спасибо за совет. Постараюсь не отставать.