PHP ne uluslararası formatta bir mobil numara dönüştürmek için hızlı yoludur:
Bu yüzden 07123456789 447123456789 olur.
Ben bir kaç yollar denedim ve cant işe almak gibi görünüyor.
Bu akım betik:
if(strlen($gsm) > 2) {
if(!substr_compare($gsm, "07", 0, 2, false)) {
unset($gsm);
}
elseif (substr_compare($gsm, "07", 0, 3, true)) {
if(strlen($gsm) == 11) {
return "447" . substr($gsm, 2);
}
}
}
Not: sayı bir regex eşleşirse Bu komut, yalnızca çalışır.