1. 准备工作:你的第一个PHP文件
在开始之前,确保你已经准备好:
- 安装了XAMPP(或其他PHP环境)
- 有一个文本编辑器(比如VS Code、Notepad++、Sublime Text)
步骤1:创建PHP文件
- 打开你的代码编辑器
- 新建一个文件,命名为 hello.php(注意后缀必须是 .php)
步骤2:写入基础代码
在 hello.php
中输入以下内容:
<?php
echo "Hello World!";
?>
代码解析
- <?php 和 ?> 是PHP的开始和结束标记,告诉服务器:"这里面的代码是PHP,请处理一下"。
- echo 是PHP的输出命令,相当于JavaScript的 console.log() 或Python的 print()。
- 每一行代码以分号 ; 结尾(PHP的语法规则)。
2. 运行你的PHP程序
如果你使用XAMPP(本地环境)
- 把 hello.php 文件放到 XAMPP/htdocs 文件夹里(这是Apache服务器的默认网站目录)。
- 启动XAMPP,确保Apache和MySQL服务正在运行(绿灯亮起)。
- 打开浏览器,输入:复制下载http://localhost/hello.php
- 如果一切正常,你会看到网页上显示:复制下载Hello World!
如果你使用在线环境
- 把代码粘贴到 PHP在线编辑器
- 点击运行,就能看到结果。
3. 进阶玩法:让PHP更动态
静态的 Hello World
有点无聊?我们来加点互动!
例子1:输出当前时间
修改 hello.php
:
<?php
echo "现在是:" . date("Y-m-d H:i:s");
?>
现在是:2025-04-24 15:30:22
代码解析
- date("Y-m-d H:i:s") 是PHP的日期函数,返回当前时间。
- . 是PHP的字符串连接符(类似JavaScript的 +)。
例子2:让用户输入名字
<?php
$name = "小明"; // 变量存储名字
echo "你好," . $name . "!今天过得怎么样?";
?>
你好,小明!今天过得怎么样?
代码解析
- $name 是一个变量(PHP变量以 $ 开头)。
- 你可以随意修改 $name 的值,网页内容也会跟着变。
4. 常见问题 & 解决方案
Q1:网页显示空白?
- 检查代码是否写对(尤其是分号 ; 和引号 ")。
- 确保文件后缀是 .php,而不是 .html 或 .txt。
Q2:浏览器直接下载PHP文件?
- 说明PHP环境没配置好,检查XAMPP是否正常运行。
Q3:代码报错怎么办?
- 错误信息会告诉你哪里出问题,比如:Parse error(语法错误)→ 检查符号是否漏写Undefined variable(未定义变量)→ 检查变量名是否拼错
5. 总结
- 学会了创建和运行PHP文件
- 掌握了
echo
输出内容 - 体验了PHP的动态能力(时间、变量)
下一节,我们将学习PHP的基础语法规则,让你的代码更规范!
小练习
- 修改 hello.php,让它输出你的名字和今天的日期。
- 尝试用 echo 输出多行文字(比如一首诗)。
(答案可以自由发挥,没有标准格式~)
代码规范小贴士
- 缩进:保持代码整洁,方便阅读(PHP不强制缩进,但建议用4个空格或Tab)。
- 注释:可以用 // 或 /* ... */ 添加注释,方便以后维护。
<?php
// 这是单行注释
/*
这是多行注释
适合写长说明
*/
echo "Hello World!";
?>
现在,你已经成功迈出了PHP编程的第一步!