php基础知识

php基础知识

1
2
3
4
5
6
$arr = array('a',3=>'b',2=>'c','d');

请问如何访问到$arr数组的d?

答案:$arr[4]
'd’为数组最大索引+1
1
2
3
4
5
6
$var = false ? 1: false ? 2: 3	

求$var的值为多少?

答案:3
三目运算从左至右进行计算
1
2
3
4
5
6
7
8
9
10
11
12
13
$a = array(
null => 'a',
true => 'b',
false => 'c',
0 => 'd',
1 => 'e',
'' => 'f'
);

求count($a)的值?

答案:3
null,true,false会转为空字符