2010. június 28. hétfő Programozás

Telefonszám mobil-e

A következő kis segédeszköz arra való volt egy alkalmazásban, hogy eldöntsem egy adott telefonszám mobil szám-e, azaz 20, 30, 70 előhívóval rendelkezik-e.

/**
 * Megadja, hogy egy adott telefonszám a jelenlegi (20, 30, 70)
 * mobilszolgáltatók valamelyikéhez tartozik-e
 * @param string $phoneNumber
 * @return boolean A megadott telefonszám mobiltelefonhoz tartozik-e
 */
phoneNumberIsMobil($phoneNumber){
	$cleanNumber = preg_replace('/[^\+0-9]/', '', $phoneNumber);
	$cleanNumber = substr(str_replace(array('+36', '0036', '06'), '', substr($cleanNumber, 0, 6)), 0, 2);

	return in_array($cleanNumber, array('20', '30', '70'));
}

    Vélemény, hozzászólás?

    Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.

    Back to top