fork download
  1. <?php
  2.  
  3.  
  4. $text = "999999";
  5. $q = "!^((\ ?\+?7?)|(\ ?8))!";
  6. $w = "!(\D)!";
  7.  
  8. $text2 = preg_replace("$q", "8", $text);
  9. $text3 = preg_replace("$w", "", $text2);
  10.  
  11. echo "Введено некорректный номер *$text* исправлено на *$text3*";
  12.  
  13. ?>
Success #stdin #stdout 0.03s 52480KB
stdin
Standard input is empty
stdout
Введено некорректный номер *999999* исправлено на *8999999*