1.字符串拼接
(1)普通输出
$a="red";
$b="yellow"
echo $a.$b//输出redyellow
(2)变量引用
在某些命令中需要引用变量名时
system('ping -c 5 $ip >>/tmp/1.txt') 在这种情况下需要引用变量时应该这么用(单引号改成双引号)
$ip='8.8.8.8';
system("ping -c 5 $ip >>/tmp/1.txt")
or
system("ping -c 5 {$ip} >>/tmp/1.txt")
2.获取数据类型
print_r(gettype($data))
object类型数据 访问数据 $object->variables
3.判断一个字符串中是否包含另外一个字符串
strpos("www.baidu.com","www")
如果存在返回第一次出现的位置,上面的函数就会返回0,如果不存在会返回false,所以判断的时候可以这样判断
if(strpos("www.baidu.com","www") !==false)
{echo "不包含该字符串"}
== vs ===
== 类型转换后比较。 0 == false
=== 不做类型转换,直接比较。 0 !== false