PHP下载-PHP For Windows下载 v8.1.3正式版

PHP for Windows v8.1.3 正式版

语言:简体中文

大小:26.1M

类别:应用工具

时间:2025-03-29

软件介绍

  • PHP for Windows v8.1.3 正式版

PHP是目前最受欢迎的WEB编程语言之一,具有易学性、执行效率高和快速运行的特点。使用PHP可以创建强大的网页应用程序,支持与多种数据库系统(如Oracle、Sybase、Postgres、Mysql、Informix、Dbase、Solid和Access)连接,兼容Windows、Unix和Linux平台,提供丰富的应用场景。如果你有需要,快来下载体验吧!

PHP使用指南

弃用e修饰符。
e修饰符在preg_replace函数中用于将替换字符串当作PHP代码执行,而不仅仅是替换文本。这种做法容易引发安全问题。因此,在PHP5.5版本中,使用该修饰符会触发弃用警告。建议改用preg_replace_callback函数来代替。更多关于此更改的信息可以参考RFC文档。
接下来,我们会看到一些新的函数和类:
boolval()
PHP已经有了strval、intval和floatval等函数,而新增的boolval函数则提供了对布尔值的处理。该函数可以返回布尔值或通过回调函数计算值。
pbkdf2()
PBKDF2(Password-Based Key Derivation Function 2)是一种加密算法,用于从密码生成加密密钥,并且可以用于密码哈希。
如果你使用的是Apache.org上的PHP,并且部署在Apache1或Apache2上,需要使用PHPVC6版本。
而如果你使用PHP和IIS,应该选择PHPVC9版本。
VC6版本是通过传统的Visual Studio 6编译器编译的,而VC9版本则使用了更先进的Visual Studio 2008编译器,提供了更好的性能和稳定性。
VC9版本在x86架构下运行时需要安装Microsoft2008C++运行时(x86)和64位版本的运行时(x64)。
需要注意的是,不要使用来自apache.org的VC9版本的二进制文件。
我们使用自己的二进制文件构建了Apache SAPIS,以提高兼容性。

PHP在Windows平台上的安装步骤:

1. 解压PHP文件,例如解压到“C:\php5”。

2. 将根目录下的php5ts.dll文件复制到Windows系统目录中,并将php.ini-dist文件重命名为php.ini后,复制到系统目录。

3. 用文本编辑器打开php.ini文件,找到“register_globals”设置,将其值从Off改为On。此项设置用于控制自定义全局变量。

4. 查找“extension_dir”设置,将其值修改为PHP解压目录下的ext子目录路径,例如“C:\php5\ext”。

5. 查找“extension”设置,去掉需要使用的扩展模块前的分号(;)。例如,如果需要启用mysql扩展,取消php_mysql.dll前的注释;如果使用mysqli扩展,也需要添加extension=php_mysqli.dll。有些扩展可能需要额外的DLL文件支持,具体要求可以参考相应的文档。如果某个扩展依赖DLL文件,需要将它们复制到Windows系统目录。

例如,php_mysql.dll和php_mysqli.dll需要将libmysql.dll从根目录复制到系统目录。

6. 打开IIS,找到需要配置PHP的站点,右键点击并选择“属性”,然后进入“主目录”选项卡,点击“配置”按钮。在“映射”选项卡中,点击“添加”按钮,浏览并选择PHP解压目录中的php5isapi.dll文件,确认后,在“扩展名”栏输入“.php”,其他设置保持默认。

7. 打开IIS的Web服务扩展设置,点击“添加新的Web服务扩展”,扩展名填“php”,文件选择php5isapi.dll,并确保勾选“设置扩展状态为允许”。

8. 在“开始”菜单的“运行”中输入iisreset并确认,重启IIS。至此,PHP5在IIS6上的安装就完成了。

常见问题:

1. 如果出现“failed to open stream”等错误提示,通常是权限问题。我的解决办法是给所有人(everyone)赋予PHP解压目录的读取和执行权限,并确保IIS的两个用户组对Web站点目录有读取和执行权限。

PS:有关php.ini文件中的选项设置,详细信息可以参考相关文档。

展开全部
收起