Telefoonnummer controle (BE)
Auteur: Maarten - 01 november 2005 - 12:57 - Gekeurd door: nemesiskoen - Hits: 8873 - Aantal punten: 1.50 (3 stemmen)
Deze functie controleert of het ingevoerde telefoonnummer klopt qua vorm. Of het echt bestaat kan dat ding niet ruiken, je zou je wel een soort socketding met 1207.be maken om dat te doen, maar dat toont geen privénummers enzovoort enzovoort.
Opgelet: dit is enkel voor Belgische telefoonnummers, ik weet niet hoe die er ongeveer in NL uitzien (ik dacht xxxx/yyyyyy, dus dan zou die wel werken), maar of daar variaties in zijn...
In België heb je:
xx/yyyyyyy, xxx/yyyyyy, xxxx/yyyyyy
|
Code: |
<?php
function check_telefoon($nr,$gsm=1) {
return (preg_match("/^([0-9]{3})\/([0-9]{6})$/",$nr) || preg_match("/^([0-9]{2})\/([0-9]{7})$/",$nr) || ($gsm == 1 && preg_match("/^([0-9]{4})\/([0-9]{6})$/",$nr)) );
}
?>
<?php function check_telefoon($nr,$gsm=1) { return (preg_match("/^([0-9]{3})\/([0-9]{6})$/",$nr) || preg_match("/^([0-9]{2})\/([0-9]{7})$/",$nr) || ($gsm == 1 && preg_match("/^([0-9]{4})\/([0-9]{6})$/",$nr)) ); } ?>
Download code (.txt)
|
|
Stemmen |
Niet ingelogd. |
|