Geliştirici Merkezi

TR

AddNumber() - Telefon Numaralarını Belirle

Gönderilecek telefon numaralarını sınıfa ekler, numaralar içinde yerel ve uluslararası numaraları filtreler.

Parametreler;

  • $arg --- Gönderilecek telefon numarası
  • $cc --- Gönderilecek telefon numarasının ülke kodu (Zorunlu Değil)
public function AddNumber($arg=0,$cc=NULL){
    if(!is_array($arg)){
        if($cc) $arg = [$cc."|".$arg];
        else $arg = [$arg];
    }
    foreach($arg AS $num){
        if(strstr($num,"|")){
            $split  = explode("|",$num);
            $cc     = $split[0] ? $split[0] : "90";
            $no     = substr(Filter::numbers($split[1]),0,10);
            $num    = $cc.$no;
            if(!$this->prevent_transmission_to_intl && ($cc != "90" || $cc != "+90")) $numbers_intl[] = $num;
            else $this->numbers[] = $num;
        }else{
            $num    = Filter::numbers($num);
            $strlen = strlen($num);
            if($strlen == 11) $num = "9".$num;
            elseif($strlen == 10) $num = "90".$num;
            $this->numbers[] = $num;
        }
    }
    return $this;
}
body() - SMS İçeriğini Belirle submit() - SMS Göndermek

Bir Sorunuz mu Var?

Bize yazmaktan çekinmeyin. En kısa sürede yanıt göndereceğiz.
Bize Ulaşın.
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top