本地运行php只需下载vc15 x64 thread safe版php、配置php.ini启用mysqli和asia/shanghai时区、添加环境变量,再用php -s启动内置服务器即可在浏览器查看效果。

想在本地电脑上快速运行PHP代码做学习或测试,不需要买服务器、不用配域名,只要装好PHP和配套服务就能直接写文件→浏览器打开看效果。Windows系统用户尤其适合用这种轻量方式起步,避开命令行编译和复杂配置的坑。
下载并解压PHP永久免费版
进入官网 php.net/downloads.php 页面,向下滚动找到「Windows downloads」区域,点击「VC15 x64 Thread Safe」旁边的 ZIP 包链接(文件名类似 php-8.3.12-Win32-vs16-x64.zip)下载。不要选 Non-Thread Safe 或 VC17 版本,【VC15 + Thread Safe 是 Apache/Nginx 通用兼容组合,错选会导致后续Web服务启动失败】。
下载完成后右键解压到一个纯英文路径的文件夹,例如 D:\php,确保路径中不含空格、中文或特殊符号——否则命令行调用时会报错“File not found”。
配置PHP运行环境
进入 D:\php 文件夹,把 php.ini-development 复制一份,重命名为 php.ini。
用记事本或 VS Code 打开 php.ini,按 Ctrl+F 搜索 “; extension_dir”,删掉这一行开头的分号,并把路径改为:extension_dir = "D:\php\ext"(注意斜杠方向,必须是反斜杠 \,且路径与你实际解压位置严格一致)。
继续搜索 “; extension=mysqli”,去掉前面的分号启用 MySQL 扩展;再搜索 “; date.timezone =”,取消注释并在等号后填上:date.timezone = Asia/Shanghai。这一步不设时区,date() 函数返回的时间会是格林威治时间,调试时容易误判。
让PHP命令行可用
右键“此电脑”→“属性”→“高级系统设置”→“环境变量”,在“系统变量”里双击“Path”,点击“新建”,粘贴 D:\php。
按 Win+R 输入 cmd 回车,在命令提示符里输入 php -v,如果看到 PHP 版本号(如 PHP 8.3.12)就说明配置成功;若提示“不是内部或外部命令”,请检查 D:\php 是否拼写错误,或是否漏点“确定”保存了环境变量。
启动PHP内置服务器
新建一个文件夹,比如 D:\myproject,里面新建一个 index.php,内容写:。
打开命令提示符,执行:cd /d D:\myproject → php -S localhost:8000。
此时命令行会显示“PHP 8.3.12 Development Server started”,打开浏览器访问 http://localhost:8000,页面出现 Hello PHP! 即表示本地环境已跑通。
php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











