最新消息: 新版网站上线了!!!

laravel5.4实现restful api标准风格的API接口开发以及restful架构描述

laravel中可以通过artisan命令创建控制器,那么如何创建一个复合restful标准的控制器类?如何创建一个普通的控制器类?laravel中通过建立符合restful标准的控制器,在结合路由。来实现restful api功能。在restful设计中,表现层其实指的是资源(resources)的表现层

Laravel 5.4 migrate时报错: Specified key was too long error

Laravel 5.4默认使用utf8mb4字符编码,而不是之前的utf8编码。因此运行php artisan migrate 会出现如下错误: [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table users add uniq

laravel源码分析用户认证系统之登录

laravel源码分析用户认证系统之登录

通过Kernel.php文件中的代码得知guest中间件对应的文件实则为RedirectIfAuthenticated,'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,guest是在Kernel.php文件中,为RedirectIfAuthenticated中间件指派的键值

windows composer安装laravel5.4

windows composer安装laravel5.4

国内由于网络的原因,直接通过composer安装php laravel框架超级慢,大部分时间安装是不会成功的,所以在使用composer时一定要使用国内composer镜像才能顺利完成(http://www.phpcomposer.com/)。

php mkdir和chmod创建目录文件夹权限

php mkdir和chmod创建目录文件夹权限

在服务器上使用php的mkdir("路劲",777)直接创建文件夹,发现生成之后权限属性只显示“d”,自然在此目录下无法上传文件,后来修改了代码为:mkdir("路劲");chmod("路劲",777);生成的文件夹权限属性为“drwxrwxrwx”。

php  基于gbk和 Ascii把汉字转换为拼音

php 基于gbk和 Ascii把汉字转换为拼音

在php开发中有把汉字转换为拼音的需求,这里主要说明Ascii和gbk 格式的汉字转为拼音的内容,如果你是utf-8的,那就通过iconv()函数转utf-8为gbk,在进行拼音转换

php fgets 读取一行字符串,遇到换行符、EOF或者length-1个字节就返回

php fgets 读取一行字符串,遇到换行符、EOF或者length-1个字节就返回

fgets()经常和while循环配合使用,因为fgets()读取内容是以行为单位的。读完一行就立马返回(前提是这一行没有到达文件末尾,并且是在设定的长度范围内),从 handle 指向的文件中读取一行并返回长度最多为 length - 1 字节的字符串。碰到换行符(包括在返回值中)、EOF 或者已经读取了 length - 1 字节后停止(看先碰到那一种情况)