Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] walidacja nr telefonu
gladiror
post
Post #1





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Witam!
W jaki sposób można walidować nr telefonu - chodzi o to, ze nie wiadomo ile ma znaków, mogą znajdować się w nim tylko cyfry i "-"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gladiror
post
Post #2





Grupa: Zarejestrowani
Postów: 398
Pomógł: 0
Dołączył: 13.07.2005
Skąd: Lublin

Ostrzeżenie: (0%)
-----


Master Miko - tu ni chodzi o to, tylko o to, ze w kazdym kraju jest inna ilosc cyfr, wiec nie mozesz tutaj zastosowac wyrazenia regularnego....
Go to the top of the page
+Quote Post
siemakuba
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


Cytat(gladiror @ 11.02.2007, 22:10:24 ) *
Master Miko - tu ni chodzi o to, tylko o to, ze w kazdym kraju jest inna ilosc cyfr, wiec nie mozesz tutaj zastosowac wyrazenia regularnego....

Dlaczego nie mogę?

  1. <?php
  2. $nr = '+48 22 111-22-33';
  3. $ok = preg_match('/^+?[d- ]*$/i', $nr);
  4.  
  5. var_dump($ok);
  6. ?>


Poprawne numery:
Kod
022 111-11-11
022 1111 11 11

+48 22 111-11-11
+48 22 111 11 11
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 12:35