接口文档:
Laravel中文网
Laravel 5.1 LTS 中文文档
Laravel学院
Laravel速查表
路由解析:
原理:/api/login =>
环境配置
|
|
|
|
|
|
安装composer依赖包(artisan生成秘钥)
D:/hpgds> php composer.phar install
更新秘钥
D:/hpgds> php artisan key:generate
##
git@123.57.136.104:jqb-api-user.git
lumen
laravel
bootstrap/app.php
app/Http/Controllers
ApiController
以前UserApi.class.php
OauthApi.class.php->AuthController.php
lumen问题
1.\Validator::make
|
|
PHP
时间戳
time() 函数返回当前时间的 Unix 时间戳
date() 函数用于对日期或时间进行格式化
数据库的处理
$this->pageKeyList = array(‘id’,’title’,’scope’,’pic’,’brief’,’DOACTION’);展示的内容
$this->pageTab[] = array(‘title’ => ‘主题列表’, ‘tabHash’ => ‘list’, ‘url’ => U(‘admin/Label/index’));tab导航
PHP获取当前文件路径,上层目录路径
取的現在檔案、目錄、上層目錄
於 test.php 內, 要做取得路徑、目錄等, 可見下述:
取得 路徑 + 檔名 (要取得 /var/www/project/test.php)
* echo __FILE__;
取得 檔名 (要取得 test.php)
* echo basename(__FILE__);
取得 不含附檔名的檔名 (要取得 test)
* echo basename(__FILE__, '.php');
取得 到此目錄前的完整 PATH, 不含檔名 (要取得 /var/www/project)
* echo dirname(__FILE__);
取得 到上層目錄前的完整 PATH (要取得 /var/www)
* echo dirname(dirname(__FILE__));
基础
报警提示
名称 | 代码 |
---|---|
没有设置信息 | FAILED_SET_INFO |
电话号码错误 | WRONG_PHONE_NUMBER |
验证码错误 | WRONG_QRCODE |
空信息或通过 | EMPTY_UNAME_OR_PASS |
错误的帐户 | WRONG_ACCOUNT |
没有修改过 | FAILED_MODIFY_PASS |
没有注册 | FAILED_REG |
没有注册或绑定电话 | NOT_REG_OR_BIND_PHONE |
错误的信息或通过 | WRONG_UNAME_OR_PASS |
平台的错误代码 | WRONG_PLATFORM_CODE |
账户已存在 | EXISTS_ACCOUNT |
用户名已存在 | EXISTS_UNAME |
频繁请求验证码 | FREQUENT_QRCODE_REQUEST |
class AuthErrorEnum extends ApiErrorEnum {
const FAILED_SET_INFO = 122;
}
array(‘error’=> AuthErrorEnum::FAILED_SET_INFO)
数据库
SSLECT
DB::delete(“”)
DB::
18:10:15
laravel
lumen
composer
18:13:11
composer.phar
composer.json同级目录
运行
php composer.phar install
18:39:26
https://www.processon.com/view/link/57ada741e4b06764c118a364
dhp
DB::select(“”)
DB::insert(“”)
DB::update(“”)
DB::delete(“”)
void DB::statement(“”)
DB::table(‘user’)->where()->orWhere()->field()->groupBy()->skip()->take()->get()
whereBetween
whereNotBetween
whereIn
whereNotIn
model(‘user’)->where()->field()->group()->limit()->findAll()
whereNot