Hallo,
hab mir hier mal ne Funktion gebaut, die mir den anhand der ersten 4 nummern einer handynummer den anbieter ausgeben soll.
Jedoch klappt es nur so, wie es jetzt bei der if-abfrage steht. es kann ja nich immer $tmobile['0'] da stehen. wie durchläuft er denn das ganze array?
hab leider nix passendes gefunden.
hab mir hier mal ne Funktion gebaut, die mir den anhand der ersten 4 nummern einer handynummer den anbieter ausgeben soll.
PHP-Code:
function mobile($uid){
$tmobile = array('0151', '0160', '0170', '0171', '0175');
$vodafone = array('0152', '0162', '0172', '0173', '0174');
$eplus = array('0157', '0163', '0177', '0178');
$o2 = array('0159', '0176', '0179');
$selectMobile = mysql_query("SELECT mobile FROM user WHERE id = '".$uid."'");
$rowMobile = mysql_fetch_array($selectMobile);
$mobile = substr($rowMobile['mobile'],0,4);
if($mobile == $tmobile['0']){
echo 'T-Mobile';
}
}
hab leider nix passendes gefunden.
Kommentar