[Wondgirl] ThinkPHP-json数据接口的创建及调用(一)配制ThinkPHP

    xiaoxiao2021-11-29  23

    转载请注明出处:http://blog.csdn.NET/wondgirl

    内容概要:

    我是一名iOS开发的程序员,我发现很我像我一样做APP的程序员都想学会自己写接口,所以写了这篇博文,即使你是零基础,也可以学会如何用ThinkPHP写json数据接口.

    什么是json?

    JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。

    获取ThinkPHP

    获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的下载和文档获取来源。

    官网提供了稳定版本的下载:http://thinkphp.cn/down/framework.html Git获取地址列表(你可以选择一个最快的地址):

    Github: https://github.com/liu21st/thinkphp Oschina: http://git.oschina.net/liu21st/thinkphp.git Code: https://code.csdn.net/topthink2011/ThinkPHP Coding: https://coding.net/u/liu21st/p/thinkphp/git

    我是把同事拷贝给我的ThinkPHP文件夹直接拷贝到apachectl站点下. 1.把ThinkPHP文件夹内的所有文件考到你的站点下.复制以下文件.

    2.前往服务器站点: 前往—电脑—APPLE—资源库—WebServer—Documents 在Documents文件夹下新建一个文件夹(最好以你的这个项目名命名),我的这个文件夹叫petsland.

    3.把第1步复制的三个文件拷贝到第2步新建的文件夹里. 4.打开index.php 可以在第21行把你要创建的文件平改名字.

    define('APP_PATH','./PetLandApp/');//define('APP_PATH','./这里可以用的你项目命名/');

    5.打开浏览器,http://localhost/petsland

    这时网页上会显示:

    应用目录[./PetLandApp/]不可写,目录无法自动生成! 请手动生成项目目录~

    打开终端—进入到站点的Documents文件夹内: cd /Library/WebServer/Documents sudo chmod -R 777 petsland

    cd /Library/WebServer/Documents sudo chmod -R 777 petsland

    这时再重新刷新浏览器,就会出来ThinkPHP的欢迎页面了.

    6.这时在回到你的站点 前往—电脑—APPLE—资源库—WebServer—Documents—petsland 里面就有了PetLandApp的文件夹

    注:

    如何启动MAC系统自带的apachectl服务器(阿帕奇Web服务器)请参考我之前写的博文:http://blog.csdn.net/wondgirl/article/details/52933579
    转载请注明原文地址: https://ju.6miu.com/read-678796.html

    最新回复(0)