PHP环境搭建
| 步骤 | 操作 |
|---|---|
| 1 | 下载PHP安装包 |
| 2 | 解压安装包 |
| 3 | 配置环境变量 |
| 4 | 启动PHP服务 |
| 5 | 配置Apache或Nginx作为服务器 |
基础语法
| 语法 | 说明 |
|---|---|
| PHP代码块 | |
| echo; | 输出内容到浏览器 |
| $var='值'; | 变量赋值 |
| $num1=10;$num2=5;$sum=$num1+$num2; | 变量运算 |
| echo'Hello,World!'; | 输出字符串 |
| 输出变量 |
控制结构
| 控制结构 | 说明 |
|---|---|
| if-else | 条件判断 |
| for | 循环 |
| while | 循环 |
| switch | 多分支判断 |
```php

// if-else示例
$num = 10;
if ($num > 0) {
echo '正数';
} else {
echo '负数';
}
// for循环示例
for ($i = 0; $i < 5; $i++) {
echo $i . '
';
}
// while循环示例
$i = 0;
while ($i < 5) {
echo $i . '
';
$i++;
}
// switch示例
$grade = 'B';
switch ($grade) {
case 'A':
echo '优秀';
break;
case 'B':
echo '良好';
break;
case 'C':
echo '及格';
break;
default:
echo '不及格';
}
>
```
函数与数组
| 函数/数组 | 说明 |
|---|---|
| functionmyFunction() | 定义函数 |
| array() | 创建数组 |
| count() | 数组长度 |
| foreach | 遍历数组 |
```php
// 函数示例
function myFunction() {
echo 'Hello, Function!';
}
myFunction();
// 数组示例
$myArray = array('苹果', '香蕉', '橘子');
foreach ($myArray as $fruit) {
echo $fruit . '
';
}
// 数组长度
echo count($myArray);
>
```
数据库操作
| 函数/库 | 说明 |
|---|---|
| mysqli_connect() | 连接数据库 |
| mysqli_query() | 执行SQL语句 |
| mysqli_fetch_assoc() | 获取查询结果 |
| mysqli_close() | 关闭数据库连接 |
```php
// 数据库连接
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'test';
$conn = mysqli_connect($host, $user, $pass, $db);
// 执行SQL语句
$sql = "



