一、引言
PHP(Hypertext Preprocessor)是一种流行的开源脚本语言,尤其适用于网页开发。本文将详细介绍PHP的基础语法,提供多个代码案例,帮助读者理解和掌握PHP的基本概念和用法。
二、PHP基本结构
1. PHP的基本结构
PHP代码通常嵌入在HTML中,基本语法结构如下:
<?php
// PHP 代码
?>
2. 注释
PHP支持单行和多行注释:
// 单行注释/*
多行注释
可以写在这里
*/
3. 变量
PHP中的变量以美元符号$
开头,后跟变量名。变量名可以包含字母、数字和下划线,但不能以数字开头。
<?php
$name = "Alice"; // 字符串变量
$age = 25; // 整数变量
$is_student = true; // 布尔变量echo $name; // 输出 Alice
?>
4. 数据类型
PHP支持多种数据类型,包括:
- 字符串(String)
- 整数(Integer)
- 浮点数(Float)
- 布尔值(Boolean)
- 数组(Array)
- 对象(Object)
- NULL
<?php
$number = 10; // 整数
$price = 19.99; // 浮点数
$has_discount = false; // 布尔值$colors = array("red", "green", "blue"); // 数组
echo $colors[1]; // 输出 green
?>
5. 常量
常量是不可改变的值,可以使用define()
函数定义常量:
<?php
define("PI", 3.14);
echo PI; // 输出 3.14
?>
三、控制结构
控制结构用于控制程序的执行流程,常见的控制结构包括条件语句、循环语句等。
1. 条件语句
a) if 语句
<?php
$score = 85;if ($score >= 90) {echo "优秀";
} elseif ($score >= 75) {echo "良好";
} else {echo "需要努力";
}
?>
b) switch 语句
<?php
$day = 3;switch ($day) {case 1:echo "星期一";break;