PHP天天学一点

若是 var 是非空或非零的值,则      empty()  返回       FALSE 。换句话说,""0"0" NULL FALSE array()var $var;      以及没有任何属性的对象都将被认为是空的,若是      var 为空,则返回 TRUE 。 
php

$dc = '0';
$dcs = empty($dc);
var_dump($dcs);

php数组下标数组

$arr1 = array("a"=>12,0);
var_dump($arr1);
unset($arr1[0]);
var_dump($arr1);

数组下标可使用字符串 数字 不过数字会转为int型ui

$a1[false] = 12;
$a1[true] = 14;
var_dump($a1);

$a2[-10] = -10;
$a2[] = 'what';
var_dump($a2);

$a3[-10.5] = -10.5;
$a3[10.4] = 10.4;
$a3[11.5] = 11.5;
var_dump($a3);

$a4[''] = '';
$a4['10'] = '10';
var_dump($a4);

$a5[null] = null;
var_dump($a5);

Require pk include

都是载入目标文件,可是在目标文件找不到时,错误的处理方式不一样:spa

Require:须要,若是找不到,中止脚本执行,发生一个致命错误。code

Include: 加载,若是找不到,脚本继续执行,发出一个警告错误。对象

Include_once pk include

Xxxx_once,在载入目标文件以前,先判断当前脚本是否已经载入了目标文件。若是已载入,不会再次载入,若是没有则载入。字符串

相关文章
相关标签/搜索