php语法

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

原文地址:https://www.cnblogs.com/Kevin-1967/p/7364184.html