第三章
- 赋值运算符:
$j*=3; 等价于 $j=$j*3;
- 字符串的单引号双引号
双引号中的变量可以解析,单引号就是绝对的字符串。
-
heredoc长字符串
<?php $author="Scott Aams"; $out=<<<_END test this is the first column this is the second column - $author . _END; echo $out;
可以讲一整段html语言直接写在heredoc里面
-
预定义变量
神奇变量__LINE__ __FILE__ __DIR__ __FUNCTION__ __CLASS__ __METHOD__ __NAME SPACE__
超级全局变量
$GLOBALS $_SERVER $_GET $_POST $_FILE $_COOKIE $_SESSION $_NEW
-
过滤超级全局变量
htmlentities()
filter_input() - print语句相比echo语句多了返回值
-
变量的作用域
函数外创建的变量对于函数来说只能被非函数的代码访问 - 思考题
1.<?php ?> <? ?>
2./.../ //
3.;
4.$
5.数组 字符串 对象 数字
6.一个是赋值 一个是判断语句
7.减法预算符 歧义
8.区分大小写
9.不能
10.隐式转换
11.正常是没有区别的 ++$j先自增,$j++先执行操作再自增
12.可以 &&优先级高
13.双引号多个 或 heredoc
14.常量不能更改
15.前面加/加\
16.print有返回值
17.代码复用
18.global它
19.返回值 一个是global它
20.变成一个长点的字符串
转载于:https://blog.51cto.com/issak/2166714