PHP api接口开发

本人第一次使用PHP 开发API

1、第一步

开发框架:http://www.thinkphp.cn/down.html

本人下载 :ThinkPHP5.0.24核心版  需要先登陆

下载解压,放入phpstudy 的 网站根目录下:www文件,如下图:

PHP api接口开发_第1张图片PHP api接口开发_第2张图片

phpstudy 选择Apache,如下图:

PHP api接口开发_第3张图片

 

 

2、配置域名如下图:

PHP api接口开发_第4张图片

打开下载的框架,打开 application 文件下的 config.php

修改:使用路由

 'url_route_on'           => true,

修改: 使用接送数据格式

'default_return_type'    => 'json' 

测试如下图:

PHP api接口开发_第5张图片

 

3、定义自己的api

在:application 文件夹下 index - controller 下面添加Test.php

namespace app\index\controller;

class Test{

    public function apiGet2()

    {

        echo "test->apiGet2";

    }

}

代码如下图:

PHP api接口开发_第6张图片

4、添加路由

在:application 文件夹下 route.php

添加: Route::get('apiGet2', 'test/apiGet2'); 

如下图:

PHP api接口开发_第7张图片

5、隐藏入口文件,这样在路径上面就不会出现 “ index.php ” 字样。

在 public 文件夹下 .htaccess 文件修改为:


  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

其实就是在 $ index.php 后面加 ?

PHP api接口开发_第8张图片

测试:

PHP api接口开发_第9张图片

参考资料:

https://www.cnblogs.com/haima/p/9534086.html

https://www.jb51.net/article/131549.htm 

 

你可能感兴趣的:(PHP)