function sendSms($toPhone,$message){
$toPhone=intval(trim($toPhone));
if(strlen($toPhone)== 8 && $toPhone{0}==9){
//sending sms
}else{
return "error";
}
}
SMSを送信するための携帯電話番号を検証しようとしています。最初の行は電話番号の文字列をトリミングしてから整数に変換します。ステートメントではif
、数値の長さが8桁で、9で始まることを確認したいと思います。この関数はelse
、数値が正しい場合でも常に有効です(8桁で9で始まります)。ここで問題になる可能性があります。