推荐新手使用XAMPP等集成环境包,下载安装后启动Apache和MySQL服务,将PHP文件放入htdocs目录并访问localhost即可运行;其他方式包括phpstudy、MAMP、Docker及PHP内置服务器。

想用PHP写代码,不用急着买服务器,本地搭个环境就能跑起来。关键是选对工具、避开常见坑,几分钟就能跑通第一个echo "Hello World";。
装个集成环境包,省掉手动配的麻烦
新手不建议从零装Apache、MySQL、PHP一个个配置——容易版本冲突、路径出错、权限报错。直接用成熟的一键包最稳妥:
- XAMPP(Windows/macOS/Linux都支持):官网下载后默认安装,启动控制面板点“Start”即可,PHP和MySQL自动就绪;
- phpstudy(国内用户友好):界面中文,PHP版本切换方便,自带Redis、Memcached等扩展开关;
- MAMP(macOS/Windows):清爽简洁,适合只想专注PHP开发的人。
装好后访问 http://localhost 或 http://127.0.0.1,看到欢迎页就说明Web服务起来了。
把PHP文件放对位置,才能被浏览器访问
集成环境默认有个“网站根目录”,PHP文件必须放在这里,浏览器才能通过localhost访问到:
立即学习“PHP免费学习笔记(深入)”;
- XAMPP:Windows下是
C:\xampp\htdocs\,macOS是/Applications/XAMPP/htdocs/; - phpstudy:通常是
www文件夹(安装时可自定义); - 新建一个
test.php,内容写:<?php echo "我在本地跑起来了!"; ?>; - 保存后,浏览器打开
http://localhost/test.php就能看到输出。
验证PHP是否真生效,别只看页面没报错
页面空白或显示源码?可能是PHP没解析。快速自查三步:
- 确认集成环境里的Apache(或Nginx)和PHP服务都显示“Running”;
- 检查文件后缀是不是
.php(不是 .txt 或 .html); - 在根目录下新建
info.php,内容为<?php phpinfo(); ?>,访问http://localhost/info.php—— 能看到完整的PHP配置页,就说明一切正常。
写代码前顺手配好编辑器,效率翻倍
记事本也能写PHP,但推荐轻量又智能的编辑器:
- VS Code:装上“PHP Intelephense”插件,变量提示、函数跳转、语法报错一目了然;
- PhpStorm(功能强,稍重):调试、数据库集成、Laravel支持都很到位;
- 保存文件时编码选 UTF-8 无BOM,否则中文可能乱码或报错。
不复杂但容易忽略。环境跑通了,接下来就可以安心学语法、连数据库、搭小项目了。



















