欢迎使用PhalApi!

PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。

我们不断更新,保持生气;为接口负责,为开源负责!并承诺永久免费!

经典封存版

PhalApi 1.x 是经典封存版本,已停止更新,历练考验,可放心使用。

主要采用PEAR命名规范,遵循PSR-0,不支持命名空间和composer。

PhalApi 1.x 支持PHP 5.3及以上版本,并支持PHP 7。

全新体验版

PhalApi 2.x 是全新版本系列,将持续更新,给你全新的开发体验。

移植自PhalApi 1.x,主要采用composer,遵循PSR-4,并支持命名空间。

PhalApi 2.x 支持PHP 5.3及以上版本,并支持PHP 7。

2.x 一键安装

  • 1、打开命令终端,并输入命令:
    $ composer create-project phalapi/phalapi
  • 2、查看在线接口列表文档:
    http://localhost/phalapi/public/docs.php
  • 3、访问接口:
    http://localhost/phalapi/public/

2.x 在线体验

接口服务示例

默认返回JSON,可加&callback=test参数返回JSONP数据,客户端需要的都在这!

调试模式

添加&__debug__=1参数,可开启强大的调试模式,查SQL,查异常,查八哥,都没问题!

在线接口文档

自动生成的在线接口文档,包括列表文档和详情文档,简洁而实用,开发快人一步!

2.x 扩展推荐 (40+)

吞吞小猴

吞吞小猴

按照尺寸压缩上传图片,参考TP图形处理

[NEW!] PhalApi-Image图像处理
steve

steve

提供视图渲染功能

[NEW!] PhalApi-View视图扩展
dogstar

dogstar

基于PHP QRCode,可生成二维码图片

[NEW!] PhalAPi-QrCoe二维码扩展

SDK包 (9+)

SDK包(JAVA版)

为Android客户端PhalApi专属的SDK包

SDK包(OC版)

基于AFNetworking的二次封装,由@Aevit 提供

SDK包(Golang版)

基于Golang语言SDK包集成 由@prettyyjnic 提供

感谢以下贡献者 (25+)

dogstar 火柴 George zz.guo 文振熙 黄苗笋 爱编程的小逗比 Aevit Summer 冰霜 大蝉 小艾 xiaos ダSimVlove辉 o(∩_∩)o 442484396 大脚鸭(kwan) 高一平 初学者(slgz) 小学弟 Ederth 野狗 xcalder 吞吞小猴 风

已知应用 (1851+)

Fork me on GitHub