PHP开发

代码改变世界,智慧照亮人生

公司项目里使用的是yaf做的接口,本地搭建一个环境来用,我这里用的是MAMP集成环境,这里只需要编译一下yaf就行 下载源代码,地址如下 http://pecl.php.net/package/yaf 本地php环境我选的是5.6.32,下载的Yaf是yaf-2.3.5,因为这...

发布 0 条评论

数据迁移的时候报了一个错: SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from information_schema.tables where table_schema = duicode and table_name = migrations) [PDOException] SQLSTATE[HY000] [2002]...

发布 0 条评论

之前一直是直接安装的,没有管版本,最近发现新版需要php7以上,我服务器不支持,所以就看了一下安装指定版本,查了半天,好像很多人写的都有问题,我这里简单写一下。 composer安装laravel命令: composer create-project laravel/...

发布 0 条评论

PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。 PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框...

发布 1 条评论

数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3.floor(): 舍去法取整 echo floor(9.999); // 9 浮点数直接舍去小数部分 4.fmod(): ...

发布 0 条评论

Post提交数据时候显示如下: The page has expired due to inactivity. Please refresh and try again 这是由于在laravel框架中有此要求:任何指向 web 中 POST, PUT 或 DELETE 路由的 HTML 表单请求都应该包含一个 CSRF 令牌,否则...

发布 0 条评论

一、什么是路由 路由的作用是为了简化URL访问地址,提高URL地址的可读性。Thinkphp5通过我们定义的路由来调用不同的控制器进行执行,最后将返回结果输出到浏览器中。 二、thinkphp5中的路由模式 1、普通模式 关闭路由,完全使用默认的...

发布 0 条评论

日志写入数据库 Thinkphp5默认把日志信息保存在Runtime/log目录下,如果我们是多个Web服务器同时做负载均衡,那么就需要把日志集中保存到一台日志服务器中。Tp5作者已经考虑到了这点,我们只需要去写一个保存类,然后将tp5默认配置的F...

发布 0 条评论

先来看一下thinkphp5中的MVC C 控制器 (Controller) M 数据模型 (Model) V 视图 (View) 控制器是负责协调Model和View之间的工作,控制器的方法中只能返回字符串或者response对象,一般我们返回的是模板,其实就是response对象 通过控...

发布 0 条评论

1、惯例配置文件 虚拟主机目录/thinkphp/convention.php 2、应用配置文件(全局) 虚拟主机目录/application/config.php 3、扩展配置 虚拟主机目录/application/extra/任意文件名.php 4、模块配置文件(当前模块下面有效) 虚拟主机目...

发布 0 条评论