本文主要和大家分享PHP之cURL实现手机号码归属地查询功能,希望能帮助到大家。
1、代码如下:
index.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0"> <title>手机号码归属地查询</title> <style type="text/css"> *{margin: 0;padding: 0;border: 0;} body{font-family: 微软雅黑;width: 100%;background-color: #f8f8f8} form input{ outline: none; font-family: 微软雅黑; font-size: 16px; transition: all .5s ease; } form input:focus { border-color: rgba(82, 168, 236, 0.8); outline: thin dotted \9; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); } p{text-align: center;padding: 10 0 0 0;} .query_phone{ width: 90%; height: 40px; padding-left: 5%;/*设置placeholder的位置*/ } .submit{ width: 90%; height: 50px; color: #fff; font-size: 16px; background-color: rgb(97,178,220); transition: all .5s ease; font-family: 微软雅黑; } .submit:hover{ background-color: rgb(97,178,255); } /*input placeholder样式*/ :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ opacity:.5; } ::-moz-placeholder { /* Mozilla Firefox 19+ */ opacity:.5; } input:-ms-input-placeholder{ opacity:.5; } input::-webkit-input-placeholder{ opacity:.5; } input::-webkit-input-placeholder { /* WebKit browsers*/ } input:-moz-placeholder { /* Mozilla Firefox 4 to 18*/ } input::-moz-placeholder { /* Mozilla Firefox 19+*/ } input:-ms-input-placeholder { /* Internet Explorer 10+*/ } </style> <script type="text/javascript"> function checkMobile(){ var sMobile = document.mobileform.phone.value.trim(); if(!(/^1[3|4|5|6|7|8|9][0-9]{5,9}$/.test(sMobile))){ alert("不是完整的11位手机号或者正确的手机号前七位"); document.mobileform.phone.focus(); return false; } } </script> </head> <body> <form class="phone_check_form" name="mobileform" method="get" action="query_phone.php" onsubmit="return checkMobile()";> <p><input class="query_phone" name="phone" type="text"/ required="" placeholder="13414503051" maxlength="11"></p> <p><input class="submit" name="submit" type="submit" value="查询"/></p> <p align="center" style="font-size: 12px;margin-top: 50px;">by Vegeta</p> </form> </body> </html>
query_phone.php
4d0d87937f6c83b675e896c64d3eb7c9 9bc940e14a726fb4a17e460c2cd847a2load($contents); $arrMsg = array(); foreach($html->find('table tbody tr td') as $m) { array_push($arrMsg,$m->plaintext); } return $arrMsg; } $ph=$_GET["phone"]; var_dump(simple($ph)); ?>
simple_html_dom.php
需要下载php解析html类库:simple_html_dom.php
2、效果截图
相关推荐:
PHP手机号码归属地查询代码(API接口/mysql)_PHP教程
以上がPHPのcURLは携帯電話番号の位置情報クエリ機能を実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。