帮我写一个index.php文件,实现对上面代码的调用,要求传入一个参数iphone,返回JSON格式的信息
时间: 2024-02-11 07:07:23 浏览: 122
php写app接口并返回json数据的实例(分享)
好的,以下是实现要求的 `index.php` 文件代码:
```php
<?php
require_once 'PhoneLocation.php';
$phone = isset($_GET['iphone']) ? $_GET['iphone'] : '';
$location = [];
if (!empty($phone)) {
$phoneLocation = new Shitoudev\Phone\PhoneLocation();
$location = $phoneLocation->find($phone);
}
echo json_encode($location);
```
在这个 PHP 文件中,我们首先引入了 `PhoneLocation.php` 文件,然后通过 `$_GET` 获取传递进来的手机号码参数。
如果有传递手机号码参数,则创建一个 `PhoneLocation` 实例,调用其 `find()` 方法获取该手机号码的归属地信息,并将结果以 JSON 格式输出。如果没有传递手机号码参数,则输出空的 JSON 对象。
阅读全文