php for windows版是一款专为Windows系统优化打造的服务器端脚本语言运行环境,完美支持32位与64位Windows操作系统,同时具备出色的跨平台兼容性,几乎可在所有主流操作系统上稳定运行。作为一款常用的开发工具,它不仅易学易用,上手门槛低,适合各类层次的开发者使用,还具备运行速度快、功能强大、兼容性强的优势,能够满足从简单网页开发到复杂Web应用搭建的各类需求,无需复杂配置即可快速投入使用,因此成为广大Web开发者进行项目开发、功能实现的首选工具之一,广泛应用于各类动态网站、Web系统的开发场景中。

php for windows版宣传图

【软件特色】

  1、内置文件上传、密码认证、Cookies操作、邮件收发、动态GIF生成等实用功能,满足开发者日常开发中的各类基础需求。

  2、php编程直接为多种数据库提供原生连接,包括Oracle、Sybase、Postgres、Mysql、Informix、Dbase、Solid、Access等,完全支持ODBC接口,用户更换平台时,无需修改PHP代码,可即拿即用。

  3、软件完全免费,同时提供了对更多Web服务器的支持,例如Zeus、Netscape Enterprise、Apache Win32 module,还优化了多项性能,修复了大量已知bug,提升了运行稳定性。

【全新属性】

  1、属性钩子

  属性钩子提供对计算属性的支持,这些属性可被IDE和静态分析工具直接识别理解,无需编写可能失效的docblock注释。此外,它允许可靠地预处理或后处理值,无需检查类中是否存在匹配的getter或setter。

全新属性配图1

  2、不对称可见性

  现在可独立控制写入属性和读取属性的作用域,减少了编写繁琐getter方法的需求,无需通过该方法公开属性值却不允许从类外部修改属性。

全新属性配图2

  3、#[\Deprecated] 属性

  新的#[\Deprecated]属性,使PHP现有的弃用机制可应用于用户定义的函数、方法和类常量,方便开发者管理过时的代码元素。

全新属性配图3

  4、新的ext-dom功能和HTML5支持

  新的DOM API包含符合标准的HTML5文档解析支持,修复了DOM功能行为中多个长期存在的规范性错误,还添加了多个实用函数,让文档处理更加便捷。新的DOM API可在Dom命名空间中使用,通过Dom\HTMLDocument和Dom\XMLDocument类即可创建文档。

全新属性配图4

  5、BCMath的对象API

  新的BcMath\Number对象,使处理任意精度数字时可采用面向对象的方式和标准数学运算符。这些对象具有不可变性,且实现了Stringable接口,可在字符串上下文中直接使用,例如echo $num。

全新属性配图5

  6、新的array_*()函数

  新增array_find()、array_find_key()、array_any()和array_all()四个实用函数,丰富了数组操作的方式,提升开发效率。

全新属性配图6

【php配置教程】

  1、在PHP安装目录下,找到文件php5ts.dll,将其复制到C盘system32目录下。

  2、在PHP安装目录下,找到文件libmysql.dll,同样将其复制到C盘system32目录下。

  3、在PHP安装目录下,找到文件php.ini,将其复制到C:windows下。该文件是配置PHP的基础文件,可用于设置服务器根目录等配置,用文本编辑器打开php.ini文件,找到"doc_root=",若Apache默认安装在D盘根目录下,可将该配置项的值修改为:doc_root=d:apache2htdocs

  提示:用户需根据自身Apache的安装路径,修改该配置项的值。

  4、在php.ini中找到“extension_dir = "./"”,该配置项用于载入PHP的扩展模块,修改为:extension_dir = d:phpext(需根据自身安装目录,修改PHP扩展的载入位置)。

  5、在php.ini中找到“;extension=php_mysql.dll”,去掉该项前面的分号,使其生效。该配置项用于让PHP支持MySQL,分号在此处起注释作用。修改完成后,保存并退出php.ini文件。

【更新内容】

  核心:

  修复bug #64988(类加载顺序会影响E_STRICT警告)。

  修复错误#64966(发生segfault zend_do_fcall_common_helper_SPEC)。

  修复错误#64960(发生segfault gc_zval_possible_root)。

  修复bug #64936(doc注释拿起从以前的扫描仪运行)。

  修复bug #64934(Apache2的TS崩溃get_browser())。

  修复bug #64166(引述打印编码流过滤器错误地丢弃空白)。

  修复bug #53437(使用反序列化DatePeriod的实例时发生崩溃)。

  FPM:

  修复bug #64915(error_log中忽略当守护进程= 0时)。

  实施FR #64764(添加支持FPM init.d脚本的)。

  PDO:

  修复bug #63176(分割故障时,到同一个数据库服务器实例2持久PDO)。

  PDO_DBlib:

  修复bug #63638(无法连接到SQL Server 2008与PDO的dblib)。

  修复bug #64338(pdo_dblib无法连接到SQL Azure的)。

  修复bug #64808(freetds的PDO getColumnMeta的上的准备,但不执行语句崩溃)。

  PDO_firebird:

  修复bug #64037(火鸟返回错误值数值字段)。

  修复bug #62024(无法插入第二行空使用参数化查询)。

  PDO_MYSQL:

  修正错误#48724(getColumnMeta()不返回native_type的BIT,TINYINT年)。

  PDO_pgsql:

  修正错误#64949(缓冲区溢出_pdo_pgsql_error)。

  pgsql:

  修复bug #64609(的则pg_convert枚举类型支持)。

  readline的:

  实施FR #55694(揭露额外readline变量的以防止默认文件名 &&完成)。

  声压级:

  修复bug #64997(段错误,而在64位系统上使用RecursiveIteratorIterator)。

  PHP 开发团队11月21日发布两个更新版本,分别是 5.4.9 和 5.3.19,这两个版本修复了15个 bug,所有的 PHP 用户建议立即升级到 5.4.9,或者至少也要升级到 5.3.19.

  PHP 5.4.1 RC2 发布了,该版本主要是 bug 修复,该版本修复了多线程下使用内部内的问题。

php for windows pc版 V8.5.4 官方最新版下载地址

远程下载