语法规则:
必须写在<?php ?>中,例:
<?php // 必须加 ; 才能运行 $x = 1; ?>
声明变量:
通过$来声明变量;例如:
数字型:
$x = 1;
字符串型:
$str = '字符串'
浮点型:
$ft = 10.365;
布尔型:
$x = true; $y = false;
数组:
$arr=array("z","x","c"); $arrs=[1,2,3];
对象:
class Car { var $color; function __construct($color="green") { $this->color = $color; } function what_color() { return $this->color; } }; // 实例一个对象 $herbie = new Car("white"); echo($herbie );
NULL 值:
$x=null;
判断:
if (条件) { //条件成立时执行的代码; } else { //条件不成立时执行的代码; }
- 松散比较:使用两个等号 == 比较,只比较值,不比较类型。
- 严格比较:用三个等号 === 比较,除了比较值,也比较类型。
例:
// 判断 if(42 == "42") { echo '1、值相等'; }; echo '<br>'; if(42 === "42") { echo '2、类型相等'; } else { echo '3、类型不相等'; };
循环:
for循环
for ($i=0; $i <= 5; $i++) { echo $i; echo '<br>'; };
while循环
$k=0; while($k<5){ echo $k; echo '<br>'; $k++; }
函数:
function 函数名称() { // 要执行的代码 }