在php中调用数组中的第一个数据?
我有这样一个数组:在php中调用数组中的第一个数据?,php,arrays,Php,Arrays,我有这样一个数组: Array ( [0] => Array ( [kasus] => P001 [euclidean] => 1.4142135623731 [similarity] => 0.97058823529412 [penyakit] => Polio ) [
Array
(
[0] => Array
(
[kasus] => P001
[euclidean] => 1.4142135623731
[similarity] => 0.97058823529412
[penyakit] => Polio
)
[1] => Array
(
[kasus] => P002
[euclidean] => 1.7320508075689
[similarity] => 0.9656862745098
[penyakit] => Polio
)
[2] => Array
(
[kasus] => P003
[euclidean] => 3.4641016151378
[similarity] => 0.81372549019608
[penyakit] => Demam Berdarah Dengue
)
)
从上面的aray中,我只想检索aray中第一个penyakit子数组的数据。如何使用php代码检索数据?如果数组中的元素可能没有键“penyakit”, 也许,这就是你想要的
$penyakitList = array_column($data, 'penyakit'); // replace $data with your array
if(!empty($penyakitList)) {
return $penyakitList[0];
}else {
// return what you'd like to set
}
你想要所有的第一个子数组还是第一个子数组中的一个值?如果你在数组中挣扎,PHP将一点也不有趣。很抱歉,我刚刚学习了
$array[0]['penyakit']