ホームページ >バックエンド開発 >PHPチュートリアル >携帯電話番号位置クエリ コード_PHP チュートリアル
この携帯電話番号の所有権クエリ コードは、PHP オープンソースの携帯電話所有権クエリ システムです。一般に携帯電話番号がクエリ システムで決定的な役割を果たすため、このシステムは mysql などの大規模なデータベースに依存しません。最初の7桁です
携帯電話番号位置問い合わせコード
/*
この携帯電話番号所有権クエリ コードは、PHP チュートリアルのオープン ソース携帯電話所有権クエリ システムです。このシステムは、一般に携帯電話番号がクエリ システムで決定されるため、mysql チュートリアルなどの大規模なデータベース チュートリアルに依存しません。効果は最初の7です
*/
if( $_post )
{
$phone=(isset($_post["phone"]))?$_post["phone"]:die ("返品してください");
echo "クエリを実行しています: $phone、データ:".getphone($phone);
関数 getphone($phone){
$dbpath="データ/";
$len=strlen($phone);
if ( $len !=11 ){
return "携帯電話番号は 11 桁のみサポートされています";
}
$par="[0-9]";
for ($i=0;$i if(!ereg($par,substr($phone,$i,1) ) ){
return "携帯電話番号は数字のみです";
}
}
$sunum=scandir($dbpath); //サポートされている携帯電話番号のプレフィックス
array_splice($sunum,0,1); //現在のディレクトリをキャンセルします
array_splice($sunum,0,1); //上位ディレクトリを削除します
$sub=substr($phone,0,3) //番号の最初の 3 桁を取得します
if (in_array($sub,$sunum) ){
$num=substr($phone,3,4);
$search=ファイル($dbpath.$sub);
$result=str_replace($num."=","",$search[$num]) //データを処理します
return (strlen($result)>1)?$result:"0";}その他{
return "$sub はまだサポートされていません";
}}
}
?>
<頭>
携帯電話番号の位置情報の問い合わせ