安装应用项目:https://github.com/top-think/think 核心框架:https://github.com/top-think/framework 文档:https://www.kancloud.cn/manual/thinkphp5 以上可选择指定版本下载,然后将应用项目解压到网站根目录,进行重命名,如alan,将核心框架拷贝al……继续阅读 » Alan 8年前 (2017-06-03) 8411浏览 0评论0个赞
在Mac上安装后访问http://localhost/tp5/public会出现这一错误(本例中使用的是XAMPP,根目录为tp5, 框架名为thinkphp,版本为ThinkPHP 5.0.9) Fatal error: Uncaught think\exception\ErrorException: mkdir(): P……继续阅读 » Alan 8年前 (2017-06-01) 10877浏览 0评论0个赞
我们都知道CentOS 6.x上的PHP版本为5.3.3,那么如果想要升级到更高的版本要怎么办呢?这里使用Magento官方文档中提到的rpm包来进行相关安装但是如果之前已经安装过php的朋友可能会发现无法进行安装,此时请先删除php-common即执行再进行安装可发现会正常进行新版本的升级,我这里演示的是5.6.x的版本,您也可以选择PHP 7.……继续阅读 » Alan 9年前 (2016-02-02) 6573浏览 0评论0个赞
最早接触PHP就是看高洛峰的视频,坦白的说他第一套视频录得并不算好,有些冗长,晚上看会有催眠的效果,但那是在当时能找到关于PHP最好的视频。很遗憾虽然通过这套视频了解了PHP基础知识,但受限于当时对于编程的理解,始终没能做到有所突破,离专业程序员还有相当大的差距。这次决定通过书本来重新梳理一遍,期待能有所突破,因《细说PHP》第三版要到暑假后才会出,所以买了……继续阅读 » Alan 10年前 (2015-03-21) 6316浏览 0评论1个赞
PHP支持哪些数据库PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,当前主流的数据库有MsSQL,MySQL,Sybase,DB2,Oracle,PostgreSQL,Access等,这些数据库PHP都能够安装扩展来支持,一般情况下常说的LAMP架构指的是:Linux、Apache、MySql、PHP,因此Mysql数据……继续阅读 » Alan 10年前 (2014-10-21) 5423浏览 0评论0个赞
抛出一个异常从PHP5开始,PHP支持异常处理,异常处理是面向对象一个重要特性,PHP代码中的异常通过throw抛出,异常抛出之后,后面的代码将不会再被执行。既然抛出异常会中断程序执行,那么为什么还需要使用异常处理?异常抛出被用于在遇到未知错误,或者不符合预先设定的条件时,通知客户程序,以便进行其他相关处理,不至于使程序直接报错中断。当代码中使用……继续阅读 » Alan 10年前 (2014-10-21) 5084浏览 0评论0个赞
GD库简介GD指的是Graphic Device,PHP的GD库是用来处理图形的扩展库,通过GD库提供的一系列API,可以对图像进行处理或者直接生成新的图片。PHP除了能进行文本处理以外,通过GD库,可以对JPG、PNG、GIF、SWF等图片进行处理。GD库常用在图片加水印,验证码生成等方面。PHP默认已经集成了GD库,只需要在安装的时候开启就行。……继续阅读 » Alan 10年前 (2014-10-20) 5631浏览 0评论0个赞
取得当前的Unix时间戳UNIX 时间戳(英文叫做:timestamp)是 PHP 中关于时间与日期的一个很重要的概念,它表示从 1970年1月1日 00:00:00 到当前时间的秒数之和。PHP提供了内置函数 time() 来取得服务器当前时间的时间戳。那么获取当前的UNIX时间戳就很简单了。 $time = time……继续阅读 » Alan 10年前 (2014-10-20) 6032浏览 0评论0个赞
读取文件内容PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。 $content = file_get_contents('./test.txt'); 1 $c……继续阅读 » Alan 10年前 (2014-10-20) 5941浏览 0评论0个赞
Cookie简介Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。PHP通过setcook……继续阅读 » Alan 10年前 (2014-10-19) 5232浏览 0评论0个赞