





环境搭好了,这节课学PHP的核心语法和表单处理。不需要背完整本手册,掌握变量、流程控制和表单接收这三块,就能看懂大部分PHP代码。
变量与数据类型
PHP中变量用美元符号开头,后跟变量名。变量名可以包含字母、数字和下划线,但不能以数字开头。
<?php $productName = "不锈钢法兰"; // 字符串 $price = 199.00; // 浮点数 $stock = 50; // 整数 $isAvailable = true; // 布尔值 ?>
字符串用引号包裹,整数不带小数点,浮点数带小数点,布尔值只有true和false两种值。

流程控制
条件判断根据条件是否成立来决定执行哪段代码:
<?php
$stock = 5;
if ($stock > 0) {
echo "有货,可以下单";
} else {
echo "暂时缺货";
}
?>循环结构让同一段代码重复执行指定次数:
<?php
for ($i = 1; $i <= 5; $i++) {
echo "第" . $i . "件产品<br>";
}
?>表单处理
表单是用户与网站交互的主要方式。先创建一个HTML表单:
<form action="submit.php" method="POST"> <label>产品名称:</label> <input type="text" name="product_name"> <label>采购数量:</label> <input type="number" name="quantity"> <button type="submit">提交询盘</button> </form>
在“submit.php”中接收表单数据:
<?php
$productName = $_POST@['product_name'];
$quantity = $_POST@['quantity'];
// 简单验证
if (empty($productName) || empty($quantity)) {
echo "请填写完整信息";
} else {
echo "您咨询的产品是:" . $productName . ",数量:" . $quantity;
}
?>$_POST用于接收POST方式提交的数据,$_GET用于接收GET方式提交的数据。empty()函数检查变量是否为空。
实操建议
每写完一段代码,在浏览器中刷新页面查看运行结果。遇到报错时,把错误信息复制给AI助手,它会帮你分析原因。初学阶段最常见的错误是语法错误——漏写分号、括号不匹配、变量名拼错。这些错误AI能快速定位,但你需要理解错误的原因,下次才不会犯同样的错。