变量$x
全局变量:global $
x
且
会
存
在
x 且会存在
x且会存在GLOBALS[index]中
static $x=0每次调用后,会保留前一次被调用的值
echo输出,无返回值 print只输出一个字符串,返回1
heredoc:<<EOF
haha
EOF;//顶格独占一行
string(字符串)单双引号都行
松散比较:==只比值不比类型
严格比较:===都
设置常量:define(“名称”,“值”,true//大小写不分)
字符串长度:strlen(“Hello world!”);运行:12
查找一个字符位置:strops(“Hello world!”,“word”);运行:6
//0开头一汉字3字符数
c
=
c=
c=a<=>$b
a
>
a>
a>b,$c=1
a
=
=
a==
a==b,$c=0
a
<
a<
a<b,$c=-1
数组长度: n m = a r r a y ( " 1 " , " 2 " , " 3 " ) ; c o u n t ( nm=array("1","2","3"); count( nm=array("1","2","3");count(nm);运行3
关联数组:$age=array(“Peter”=>“35”,“Ben”=>“37”);
数组排序:sort升序rsort降序
asort按值进行升序arsort按值降序
ksort按数组的键进行升序krsort按数组的键进行降序
总结:
1.变量在第一次赋值被创建不用声明,注意作用域
2.常量是全局的
3.if switch while for与c基本无差别
4.函数直接用