一、PHP简介
PHP(Hypertext Preprocessor)是一种开源的服务器端脚本语言,特别适合Web开发。
特点:
- 免费开源
- 跨平台(Windows/Linux/Mac等)
- 语法简单易学
- 与HTML完美结合
- 支持多种数据库
二、搭建PHP开发环境
1. 安装集成环境(推荐新手)
推荐使用以下集成环境:
- XAMPP (https://www.apachefriends.org/)
- WampServer (http://www.wampserver.com/)
- PHPStudy (国内用户推荐)
2. 单独安装
- 安装PHP
- 安装Web服务器(Apache/Nginx)
- 安装数据库(MySQL/MariaDB)
三、第一个PHP程序
- 在Web服务器的根目录(如XAMPP的htdocs目录)创建一个新文件
hello.php
- 用文本编辑器(如Notepad++、VS Code)打开
- 输入以下代码:
<?php
echo "Hello, World!";
?>
- 保存文件
- 在浏览器访问:http://localhost/hello.php
四、PHP基本语法
1. PHP标记
PHP代码必须包含在 <?php ?>
标记中:
<?php
// PHP代码写在这里
?>
2. 注释
<?php
// 这是单行注释
# 这也是单行注释
/*
这是多行注释
可以写多行内容
*/
?>
3. 输出内容
<?php
echo "这是用echo输出的内容"; // 可以输出一个或多个字符串
print "这是用print输出的内容"; // 只能输出一个字符串,返回1
// 输出HTML标签
echo "<h1>这是一个标题</h1>";
echo "<p>这是一个段落</p>";
?>
五、变量
1. 变量定义
<?php
$name = "张三"; // 字符串变量
$age = 25; // 整型变量
$price = 99.99; // 浮点型变量
$isStudent = true; // 布尔型变量
?>
2. 变量命名规则
- 以
$
符号开头 - 名称必须以字母或下划线开头
- 名称只能包含字母、数字和下划线
- 名称区分大小写
3. 使用变量
<?php
$name = "李四";
echo "我的名字是:" . $name; // 使用点(.)连接字符串和变量
$a = 10;
$b = 20;
$sum = $a + $b;
echo "两数之和是:" . $sum;
?>
六、作业练习
- 创建一个PHP文件,输出你的姓名、年龄和兴趣爱好
- 定义两个变量存储数字,然后输出它们的和、差、积、商
- 尝试输出一个简单的HTML表格
下节课预告
- 数据类型详解
- 运算符
- 条件语句
祝学习愉快!
这一切,似未曾拥有