美文网首页
iOS 快速开发所需PHP脚本

iOS 快速开发所需PHP脚本

作者: iOS_开发 | 来源:发表于2019-10-17 21:12 被阅读0次

前言

app个人开发者如果需要接口,那肯定也是需要自己来编写的,本篇文章分享下自己平常快速开发的接口编写思路。

一、PHP+Mysql

mysql应该是比较简单的,如果想快速简洁点,可以用可视化工具phpmyadmin,创建所需接口。这里举例用首页轮播图。


截屏2019-10-1721.01.14.png

基本上很多接口都只用到了简单的查询语句。

二、脚本具体编写

1.引用工具类

header("Content-type: application/json; charset=utf-8");
require_once "confing.php";
require "Response.class.php";    //引入返回信息类
$response = new Response();

2.连接mysql数据库

$conn = mysqli_connect($mysql_address, $mysql_username, $mysql_password, $mysql_name);
if(!$conn)
{
    mysqli_close($conn);
    exit($response -> json_error(11000,"Error1",0));#表示连接数据库失败了
}
mysqli_query($conn, "set names 'utf8'");

3.sql语句编写

$sql_language = "
                  SELECT `banner_img`, `goods_id` FROM `home_banner` 
                  WHERE 1 ORDER BY `id` DESC Limit 4";

$result=mysqli_query($conn, $sql_language);

4.获取下来的数据json格式返回

   $resultNum=mysqli_num_rows($result);

    $object = array();
    for($ii=0; $ii<$resultNum; $ii++){

        mysqli_data_seek($result, $ii);                     //指针移动到下一条记录
        $resultRow=mysqli_fetch_array($result);

        $object2 = array(
            "banner_img" => $resultRow['banner_img'],
            "goods_id"  => $resultRow['goods_id']
        );

        array_push($object, $object2);
    }

    //没有数据返回null
    if (!$object) {
        //返回数据
        echo $response -> json_error(13000, "没有更多数据", 0);

        exit(mysqli_close($conn));
    }

    //返回数据
    echo $response -> json_true($object,"操作成功", count($object));

    exit(mysqli_close($conn));

具体php文件下面地址下载。
https://pan.baidu.com/s/1Iwt3FlEXgnlaUvrayMZvog&shfl=sharepset
包含了轮播图和简单登录注册脚本

相关文章

  • iOS 快速开发所需PHP脚本

    前言 app个人开发者如果需要接口,那肯定也是需要自己来编写的,本篇文章分享下自己平常快速开发的接口编写思路。 一...

  • 2016.02.01 PHP 的 10 种最佳实践

    在 WEB 开发世界里,PHP 是最流行的语言之一,从 PHP 里,你能够很容易的找到你所需的脚本,遗憾的是,很少...

  • PHP的5种最佳实践

    在WEB开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“...

  • linux下搭建php开发环境

    php开发环境快速搭建一、Linux下快速搭建php开发环境1.安装XAMPP for Linux XAMPP(A...

  • iOS版本特性

    开发者所需要知道的iOS6 SDK新特性开发者所需要知道的iOS7 SDK新特性开发者所需要知道的 iOS8 SD...

  • 开发者所需要知道的 iOS 11 SDK 新特性

    开发者所需要知道的 iOS 11 SDK 新特性 开发者所需要知道的 iOS 11 SDK 新特性

  • 轻松搭建PHP开发环境Win32

    轻松搭建PHP开发环境Win32 概要 坚果 Jimbowhy 前后端脚本编程轻松篇集合文章: 轻松搭建PHP开发...

  • 执行.sh文件遇到Permission denied问题

    在iOS实际开发中,常常看见大神使用各种脚本文件,进行快速配置,提高开发效率,因此我抽空简单学习了下,因为.sh是...

  • PHP 本地开发环境搭建

    PHP 本地开发环境的搭建是学习PHP 脚本编程语言的首要步骤,PHP 本地开发环境根据操作系统的不同分为LAMP...

  • 【第三章】jmeter脚本开发实战

    本章大纲 什么是jmete脚本怎么快速开发漂亮的脚本脚本开发方案 什么是jmete脚本 概念:通俗:用户操作被测软...

网友评论

      本文标题:iOS 快速开发所需PHP脚本

      本文链接:https://www.haomeiwen.com/subject/qxxbmctx.html