这份清单聚焦入门必学知识点,覆盖基础语法到数据库操作关键内容,可直接对照练习。
一、基础语法
- 变量定义:以
$开头,无需声明类型,如$name = "PHP";(弱类型语言,值决定类型)。 - 输出内容:常用
echo(输出多个值,无返回)和print(输出单个值,返回 1),如echo "Hello PHP";。 - 注释规则:单行用
// 注释内容,多行用/* 注释内容 */。
二、数据类型与运算符
-
核心数据类型:
- 字符串:用单引号
' '或双引号" "包裹,如$str = '入门';。 - 数值:整数(
$num = 10;)、浮点数($float = 3.14;)。 - 布尔值:
true(真)和false(假)。
- 字符串:用单引号
-
常用运算符:
- 赋值:
=;算术:+、-、*、/;比较:==(值相等)、===(值和类型都相等)。
- 赋值:
三、流程控制
-
条件判断:
php
运行
if ($age > 18) { echo "成年"; } elseif ($age == 18) { echo "刚成年"; } else { echo "未成年"; } -
循环语句:
for循环(固定次数):for ($i=0; $i<5; $i++) { echo $i; }。while循环(条件满足时):$i=0; while ($i<5) { echo $i; $i++; }。
四、与 HTML 结合
PHP 代码需放在<?php ?>标签内,可嵌入 HTML 任意位置,示例:
html
预览
<h1><?php echo "PHP嵌入HTML示例"; ?></h1>
<p>当前时间:<?php echo date("Y-m-d"); ?></p>
五、数据库操作(MySQL)
-
连接数据库:
php
运行
$conn = mysqli_connect("localhost", "用户名", "密码", "数据库名"); if (!$conn) { die("连接失败:" . mysqli_connect_error()); } -
核心操作(增删改查) :
- 查:
$sql = "SELECT * FROM 表名"; $result = mysqli_query($conn, $sql);。 - 增:
$sql = "INSERT INTO 表名(字段1) VALUES('值1')"; mysqli_query($conn, $sql);。
- 查: