我需要访问数组的第一行,但不是这样:
print_r($array[0]) ;
像这样的东西并内置:
echo first($array) ;
php中有类似的东西吗?
reset($array)
会将内部数组指针移动到第一个元素并返回该元素。
请注意,“第一个元素”不一定表示索引为 0 的元素。它表示添加到数组中的第一个元素:
$array[1] = "foo";
$array[0] = "bar";
$first = reset($array); // foo
您可能希望在获取“第一个”元素之前对数组进行排序。
$first_value_of_array = reset($array); // First Element's Value
$first_key_of_array = key($array); // First Element's Key
希望这可以帮助。:)