▪ PHP的标记:
<?php ?>
▪ 输出
echo "aaa","cccc"; //可以输出多个字符串 print "bbb"; //只能输出一个字符串,不常用 var_dump(); //输出变量的类型 print_r(); //输出数组
▪ 数据类型
PHP是弱类型语言
▪ 获取变量类型
$a = 5;echo gettype($a);//不会自动输出 返回类型名,所以要输出var_dump($a);//获取变量类型并打印
▪ 判断类型
判断变量是不是该类型 如果是返回1(true),如果不是返回0(false)
is_类型名()
$a = 5;echo is_int($a);
▪ 类型转换
$a = 5;$a = (string)$a;//将int 转成 string
▪ 变量定义
$a = 5; unset($a); //清除变量 echo empty($a) //判断变量是否为空 是返回1echo isset($a); //判断变量是否定义 已经定义返回 1, 没有定义什么都不返回
▪ 可变变量
$b = "hello";$hello = "world";echo $$b; 输出结果:world
▪ 错误抑制符 @ 加在变量前 可以抑制错误信息不在网页显示
▪ 取地址 &
$b = "hello";$c = &$b;echo $c;$c = "world";echo $b; //使用 & 让 b c 有相同的地址 改变地址内的内容 b c 的输出结果也改变
▪ 拼接字符串
用 . 拼接字符串,不是+
$a = "hello";$b = $a."world";echo $b;