- 双引号中,变量名称将被变量名替换。单引号中,任何文本不会被修改。
- post方法提交的表单变量保存在
$_POST
数组中,get的在$_GET
中。通过post或get方法及其组合方法提交的所有数据可以通过$_REQUEST
数组获得。【这三个数组是超全局变量superglobal】。 - 可以用
# // /**/
表示注释。 - PHP支持六种基本数据类型 Integer Float String Boolean Array Object。
- 两个特殊得到类型 NULL resource。
- 可变变量
$a='b'; $$a与$b意思相同
。 - 用define定义常量
define('A',12);
常量常全部大写,前面没有$. - 通过phpinfo()可以了解预定义的常量。
- 字符串参加算术运算时,程序在字符串开始处寻找数字,如果没有找到,字符串的值为0。
- ==操作符两边的操作数值相等,返回true。===是恒等操作符。两边的操作数相等并且数据类型相等时返回true。
0=='0'
是true。0==='0'
是false。 - and or 与&& || 意思相同,但优先级较低。
- xor异或,一真一假为true。
- &按位与 |按位或 ~按位非 ^按位异或 。
$a>>$b $a右移$b位
。- @错误抑制操作符 可用在任何表达式之前。
- instanceof类型操作符。检查一个对象是否是特定类的实例。
number_format($a,$b)
格式化输出,将$a
保留$b
位小数。isset($a)
如果$a
存在,返回true。- unset()销毁一个传递进来的变量。
- if while for的另一种写法:
for():
endfor;
if():
endif;