练习
下面哪个不是合法的变量?
- [ ]
$blah
- [ ]
$f11
- [ ]
$_11f
- [x]
$11f
- [ ] 以上都不是
变量名不能以数字开头。
超全局变量的可访问性是怎样的?
- [ ] 仅在函数外可访问
- [ ] 仅在函数内可访问
- [ ] 除了类中,其余地方都可访问
- [ ] 因为被定义为
GLOBAL
,所以任意地方都可访问
- [x] 以上都不对
自行查看超全局变量一节。
- `$foo = "wombat" * 2`中`$foo`的值是什么?
- `$bar = 5 * 5 + 5`中`$bar`的值是什么?
- `=<`操作符是干什么的?< li="">
- `OR`和`||`的区别是什么的?
`操作符是干什么的?<>
Answer
- 0。一个字符串同一个数相乘为0。
- 30
- `=<`会导致PHP中止并报错。PHP之中只有`<=`表示小于等于,没有`=<`。这个符号导致PHP报错“parse error,="" unexpected="" '<'”。抱歉,这是个陷阱……XD<="" li="">
- `||`的优先级比`OR`要高。
`会导致PHP中止并报错。PHP之中只有`<=`表示小于等于,没有`=<`。这个符号导致PHP报错“parse>