PHP语法
#注释
1 | # 单行注释 |
#Local 和 Global 作用域
函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问 函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问
-若在函数内部定义global
变量
可以在函数外调用
-在名为$GLOBALS[]的数组中存储了所有的全局变量。下标存有变量名。这个数组在函数内也可以访问,并能够用于直接更新全局变量
1 | <?php |
#static 关键词
多次循环使用/自增等
1 | <?php |
echo 和 print 语句
echo - 能够输出一个以上的字符串(使用次数较多)
print - 只能输出一个字符串,并始终返回1
#对象
1 | <?php |
用到一个伪变量 把$color
的属性green赋值给$this->color
再通过函数what_color()
return
#常量
自动全局,define()函数定义,使用三个函数
1.首个参数定义常量的名称
2.第二个参数定义常量的值
3.可选的第三个参数规定常量名是否对大小写不敏感。默认是 false
1 | <?php |
#字符串运算符
串接(.)/串接赋值(.=)
1 | <?php |
#函数
- var_dump():会返回变量的数据类型和值
- strlen():返回字符串的长度
- strpos():用于检索字符串内指定的字符或文本(如果找到匹配,则会返回首个匹配的字符位置,空格占一个字符。如果未找到匹配,则将返回 FALSE)