Автор Василий Смирнов задал вопрос в разделе Другие языки и технологии
помогите понять почему не работает php код проверки номера телефона и получил лучший ответ
Ответ от Илья Кочергин[гуру]
Нумерация символов в строке начинается с нуля. Поэтому в цикле вместо <= используй просто < for ($i=0; $i < strlen($_POST[\'phone\']); $i++)
Ответ от Ёергей Сулимов[гуру]
потому что тхис всегда больше нуля
потому что тхис всегда больше нуля
Ответ от КБ Арташес[гуру]
Сделай var_dump($p) после этой строки $p=substr($_POST['phone'],$i,1); и посмотри значение какого типа находится в переменной $p. Чует моё сердце, что это string. А соответственно ты провалишься на этой проверке! is_numeric($p) и всегда будешь увеличивать
Сделай var_dump($p) после этой строки $p=substr($_POST['phone'],$i,1); и посмотри значение какого типа находится в переменной $p. Чует моё сердце, что это string. А соответственно ты провалишься на этой проверке! is_numeric($p) и всегда будешь увеличивать
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: помогите понять почему не работает php код проверки номера телефона
Римские цифры...
Римские цифры (Roman numerals)
Римская система нумерации с помощью букв была
подробнее...
спросили в Buddha Bar
Школа Burlington School of English
посмотрите сайт этой школы
British Council | Education UK | Burlington School of English
подробнее...
Школа Burlington School of English
посмотрите сайт этой школы
British Council | Education UK | Burlington School of English
подробнее...
спросили в Delimano 24 мая
помогите с английским!!!пожаааалуйстааа!!!!
в Википедию
в гугле набираешь имя - к примеру Боб Дилан- и получаешь:
Боб Дилан —
подробнее...
помогите с английским!!!пожаааалуйстааа!!!!
в Википедию
в гугле набираешь имя - к примеру Боб Дилан- и получаешь:
Боб Дилан —
подробнее...