必须安装php解析器并配置环境变量,用文本编辑器创建index.php文件写入,可通过命令行php index.php运行,或用php -s localhost:8000启动内置服务器在浏览器访问。

如果您希望运行一个最基础的PHP程序,必须确保本地环境已安装PHP解析器,并能通过命令行或Web服务器执行PHP脚本。以下是编写并运行第一个PHP程序的具体方法:
一、配置PHP运行环境
在编写PHP代码前,需确认系统中已正确安装PHP解释器,且其路径已加入系统环境变量,以便终端或命令提示符可直接调用php命令。
1、打开终端(macos/linux)或命令提示符(windows)。
2、输入php -v并回车,检查是否显示PHP版本号。
立即学习“PHP免费学习笔记(深入)”;
3、若提示“php不是内部或外部命令”,则需下载PHP官方二进制包,解压后将php.exe(Windows)或php(macOS/Linux)所在目录添加至系统PATH。
二、创建第一个PHP文件
PHP程序以纯文本形式保存,文件扩展名必须为.php,内容需包含PHP标记以启用解析器识别和执行PHP代码段。
1、使用任意文本编辑器(如VS Code、Notepad++、sublime text)新建一个空白文件。
2、输入以下代码:。
3、将文件保存为index.php,注意编码格式选择UTF-8无bom。
三、通过命令行运行PHP脚本
PHP内置CLI(命令行接口)模式,无需Web服务器即可直接执行脚本,适合快速验证语法与逻辑。
1、在终端中切换到index.php所在目录,使用cd /path/to/your/file命令。
2、执行php index.php。
3、终端将立即输出Hello, World!,表示脚本成功执行。
四、通过Web服务器运行PHP文件
当需要模拟真实网站访问场景时,可借助轻量级Web服务器(如PHP内置服务器)托管PHP文件,通过浏览器访问。
1、在终端中进入index.php所在目录。
2、运行php -S localhost:8000启动内置服务器。
3、打开浏览器,访问http://localhost:8000/index.php,页面显示Hello, World!即表示配置成功。
五、验证PHP是否被Web服务器识别
若使用apache或nginx等第三方Web服务器,需确认其已加载PHP模块并正确配置了.php文件的处理器,否则将直接下载或显示源码而非执行。
1、在Apache配置文件(httpd.conf)中确认存在LoadModule php_module modules/libphp.so(Linux/macOS)或类似行。
2、确认存在AddHandler application/x-httpd-php .php及DirectoryIndex index.php指令。
3、重启Apache服务后,在DocumentRoot目录下放置index.php,访问对应URL进行测试。