2012-03-21 70 views
0

我有一個包含約13項的數組。查找/檢查元素存在於數組中

我想要做的是找到數組中的第10個項目並顯示它。

輸出從var_dump是:

array(13) { [0]=> int(0) [1]=> int(1) [2]=> int(2) etc etc 

理想情況下,我想檢查第十元素存在第一和如果這樣做,顯示,它。

非常感謝

+0

你想要索引爲9的元素(如果出錯的話爲10),或者數組的第10個元素?像這樣的數組: $ arr = Array([1] => 1,[5] => 1,[9] => 1,[10] => 1 ...) have $ arr [9 ]!=到有效的第10個元素 – 2012-03-21 10:23:01

回答

1

if(array_key_exists(10, $arr)) { 
    echo $arr[10]; 
} 
0
if (isset($array[9])) echo $array[9]; 
1
if(isset($array[9])) echo $array[9]; 
1
echo isset($array[9]) ? $array[9] : null; 

應該工作

if(isset($array[9])) 
    echo $array[9]; 
3

if(isset($array[9])) { echo $array[9]; }