#PHP5

【PHP发展史】PHP5.2 到 PHP5.6 中新增的功能详解

截至目前(2014.2),PHP的最新稳定版本是PHP5.5,但有差不多一半的用户仍在使用已经不在维护的PHP5.2,其余的一半用户在使用PHP5.3。因为PHP那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣。本文将会介绍自PHP5.2起,直至PHP5.6中增加的新特征。PHP5.2以前:...

搭建 Windows Server 2003 + IIS6.0 + FastCGI + PHP5.3.29 + MySQL5.5.38 + Memcached1.2.6

一、下载相关软件:1、VC9运行库即VISUALC++2008自PHP5.3.0开始,PHP提供VC2008编译版,需要安装VC++2008的运行库。[微软官方下载] http://www.microsoft.com/zh-cn/download/details.aspx?id=29[CSDN下载] ...

PHP5 Session 使用详解(一)

http协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方案应需而生。PHP从4.1开始支持Session管理。Session!它是很抽象的一...
代码星球 ·2021-01-16

【PHP面向对象(OOP)编程入门教程】20.PHP5接口技术(interface)

PHP与大多数面向对象编程语言一样,不支持多重继承。也就是说每个类只能继承一个父类。为了解决这个问题,PHP引入了接口,接口的思想是指定了一个实现了该接口的类必须实现的一系列方法。接口是一种特殊的抽象类,抽象类又是一种特殊的类,所以接口也是一种特殊的类,为什么说接口是一种特殊的抽象类呢?如果一个抽象类里面的所有的方法都...

CentOS6.3编译安装Nginx1.4.7 + MySQL5.5.25a + PHP5.3.28

【准备工作】#在编译安装lnmp之前,首先先卸载已存在的rpm包。rpm-ehttpdrpm-emysqlrpm-ephpyum-yremovehttpdyum-yremovemysql-servermysqlyum-yremovephpyum-yremovephp-mysql#禁用SeLinux,Selinux可能会...

PHP5.3配置文件php.ini-development和php.ini-production的区别

PHP5.3版本中出现了php.ini-developmen和php.ini-productionPHP配置文件与PHP5.2版本相比,命名发生了变化:php.ini-production对应于php.ini-recommendedphp.ini-development对应于php.ini-dist通常要将php.in...

CentOS6.3 编译安装LAMP(4):编译安装 PHP5.3.27

所需源码包:/usr/local/src/PHP-5.3.27/libmcrypt-2.5.8.tar.gz/usr/local/src/PHP-5.3.27/mhash-0.9.9.9.tar.gz/usr/local/src/PHP-5.3.27/mcrypt-2.6.8.tar.gz/usr/local/src/...

CentOS6.3 编译安装LAMP(4):编译安装 PHP5.2.17

所需源码包:/usr/local/src/PHP-5.2.17/libmcrypt-2.5.8.tar.gz/usr/local/src/PHP-5.2.17/mhash-0.9.9.9.tar.gz/usr/local/src/PHP-5.2.17/mcrypt-2.6.8.tar.gz/usr/local/src/...

PHP5不重新编译,如何安装自带的未安装过的扩展,如soap扩展?

在虚拟机的CentOS5.5中,一键安装了PHP运行环境,但发现并没有soap扩展,而近期项目用需要用到webservice。上述的一键安装(lamp0.4),其实是源码编译安装,PHP配置文件的路径为/etc/php.ini,安装后,遗留的文件目录为“/home/jianbao/2/lamp0.4”,里面的文件列表为...

thinkphp5/php cors跨域处理

现在做项目,很多都是前后端分离。也就是前段,后端都有自己的域名。那么前段请求后端接口的时候,就会出现跨域问题。出现跨域的问题,主要是浏览器的安全策略-同源策略。那么怎么解决跨域问题呢,抛出主角CORS.。CORS标准是允许客户端在header中携带多余的参数,来解决跨域。主要设置//设置允许其他域名访问header('...

PHP5中PDO的入门教程

PDO(PHPDataObject)是PHP5新出来的东西,在PHP5.5中,更是强烈推荐使用PDO来处理数据库,将把所有的数据库扩展移到了PECL,那么默认就是没有了我们喜爱的php_mysql.dll之类的了,那怎么办捏,我们只有与时俱进了,我就小试了一把PDO。(本文只是入门级的,高手可以略过,呵呵) ...
代码星球 ·2021-01-09

当 Swoole 遇上 ThinkPHP5 世界你好

本文假设你已经有了Linux操作系统的PHP环境,强烈推荐使用Vagrant来搭建开发环境安装SwoolePECL拓展 可以通过pecl命令或者通过源码包编译安装,本文采用pecl命令来安装Swoole在命令行输入 $>peclinstallswoole 安装SwoolePECL拓展...

PHP5.2至5.6的新增功能详解

截至目前(2014.2),PHP的最新稳定版本是PHP5.5,但有差不多一半的用户仍在使用已经不在维护[注]的PHP5.2,其余的一半用户在使用PHP5.3[注].因为PHP那“集百家之长”的蛋疼语法,加上社区氛围不好,很多人对新版本,新特征并无兴趣。本文将会介绍自PHP5.2起,直至PHP5....
代码星球 ·2020-12-30

CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

准备篇:CentOS7.0系统安装配置图解教程http://www.osyunwei.com/archives/7829.html一、配置防火墙,开启80端口、3306端口CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfir...

Windows7 64位安装配置Apache2.4+PHP5.4+MySQL5.5+Xdebug

PHP更新已经到了5.4.7了,之前是用PHPstudy安装的PHP5.2.13版本,今天有空,就把之前的集成安装卸载了.换上了新一代PHP,记录一下..环境:Windows764位(内部版本7600)零,准备工作.从https://www.apachelounge.com/download/下载Apache2.4ht...
首页上一页...23456...下一页尾页