fork(1) download
  1. <?php
  2.  
  3.  
  4. function callCheck($phone) {
  5. $regexp = '/^(8|\+[0-9]?)[ (-]?[0-9]{3})?( -?[0-9]){7}$/';
  6. if (preg_match($regexp, $phone)) {
  7. echo "Все верно\n";
  8. } else {
  9. echo "Введите номер телефона в формате 8-(XXX)-XXX-XX-XX\n";
  10. }
  11. }
  12. $right = "8(911)523-09 50";
  13. $wrong = "Allah velik";
  14. $wrong2 = "8d91105240950";
  15. $test1 = callCheck($right);
  16. $test2 = callCheck($wrong);
  17. $test3 = callCheck($wrong2);
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
Все верно
Введите номер телефона в формате 8-(XXX)-XXX-XX-XX
Введите номер телефона в формате 8-(XXX)-XXX-XX-XX