Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2015, 18:03   #1
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию Устаревшая функция ereg

Как проверить что строка является числом от 1 до 77 цифр, делал так:

Код:
if (ereg("^[0-9]{1,77}$", $name))
Ну теперь выдает предупреждение что функция устрела, как это перевести в preg_match?
nibufep вне форума Ответить с цитированием
Старый 03.01.2015, 11:39   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

PHP код:
if (preg_match("/^[0-9]{1,77}$/"$name)) 
Somebody вне форума Ответить с цитированием
Старый 03.01.2015, 22:59   #3
nibufep
Форумчанин
 
Регистрация: 02.08.2014
Сообщений: 476
По умолчанию

Цитата:
Сообщение от Somebody Посмотреть сообщение
PHP код:
if (preg_match("/^[0-9]{1,77}$/"$name)) 
Parse error: syntax error, unexpected '^'
nibufep вне форума Ответить с цитированием
Старый 04.01.2015, 11:15   #4
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Всё работает:
http://sandbox.onlinephpfunctions.co...c40ae0e1805c1e
Somebody вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста =( (Замена ereg на preg_match) @Kot PHP 0 08.10.2014 19:42
Помогите с ereg ! kanshin PHP 2 29.11.2013 18:06
отличие ereg от preg goluzov PHP 1 14.06.2012 11:21
Function ereg в вордпресс procsi WordPress и другие CMS 0 29.04.2012 23:37
eReg infrared Помощь студентам 0 14.05.2010 20:58