📜  如何在PHP获取关联数组的数字索引?

📅  最后修改于: 2022-05-13 01:54:11.057000             🧑  作者: Mango

如何在PHP获取关联数组的数字索引?

在PHP,我们可以使用 => 符号将名称/标签与每个数组元素相关联。这非常有用,因为它很容易记住元素,因为每个元素都由标签而不是索引值表示。
使用 array_keys()函数: array_keys()函数是PHP的一个内置函数,用于返回数组的所有键或键的子集。

句法:

array array_keys( $input_array, $search_value, $strict )

程序 1:使用 array_keys()函数获取关联数组的数字索引的程序。

10, "for"=>15, "geeks"=>20); 
  
// Print index with corresponding key
// using array_keys() function
print_r(array_keys($assoc_array));
  
?>

示例 2:下面的程序使用索引来访问关联数组中的值。

 30,
    "for" => 20,
    "geeks" => 10
); 
  
// Using array_keys() function
$key = array_keys($assoc_array);
  
// Calculate size of array
$size = sizeof($key);
  
// Using loop to access values
for( $i = 0; $i < $size; $i++) {
    echo "${assoc_array[$key[$i]]}\n";
}
  
?>