<?php
$arr = array("value1", "value2", "value3");
$array_with_keys = array_keys($arr);
echo "<pre>";
print_r($array_with_keys);
echo "</pre>";
?>
这是一个array_keys()
在其参数中具有非关联数组的示例。所以没有钥匙。
输出是:
Array
(
[0] => 0
[1] => 1
[2] => 2
)
为什么输出是这个?我搜索了手册,但在其参数中找不到带有普通数组的 array_keys() 示例。
那么有人可以解释为什么输出是这样的吗?
常识告诉我,这是因为在普通数组中,键是它的索引,即0
, 1
, 2
。