1、define常量值只能为bool,int,float,string类型(scalar values),且不可改变赋值。

2、define常量值可以在函数和类方法中直接使用,而全局变量是需要global声明后才能在函数和类方法中使用。

3、ini_set/ini_get只操作配置选项,在脚本执行期间内起作用。

4、$_REQUEST包括, and

5、$_FILES:An associative of items uploaded to the current script via the HTTP POST method。

6、变量引用&:变量都指向同一块存储数据的内存。

 7、$php_errormsg: a variable containing the text of the last error message generated by PHP;This variable will only be available within the scope in which the error occurred, and only if the configuration option is turned on (it defaults to off)。

<?php

@strpos();
echo $php_errormsg;
?>

8、`服务器命令`:

<?php

$out = `mkdir h`;
var_dump($out);//该命令返回null
?>

9、数组$a==$b:返true如果两数组有相同的键值对

数组$a===$b:返true如果两数组有相同的键值对,且顺序相同

<?php

$a = array(1,2,'h'=>'f','a'=>'s');
$b = array(1,2,'a'=>'s','h'=>'f');
var_dump($a == $b);//true
var_dump($a === $b);//false
?>
 

<?php

$a = array(1,2,'h'=>'f','a'=>'s');
$b = array(3,2,4,'h2'=>'f','a'=>'s');
var_dump($a+$b);

/*输出:array(6) {

[0]=> int(1)

[1]=> int(2)

["h"]=> string(1)

"f" ["a"]=> string(1) "s"

[2]=> int(4)

["h2"]=> string(1) "f"

} */

?>

11、gettype/settype:获取/设置变量类型。

12、is_callableVerify that the contents of a variable can be called as a function

13、exit;//退出脚本

14、array_multisort(二维数组某一key的一维数组,SORT_DESC,二维数组某一key的一维数组,SORT_ASC,二维数组);