以下面的数组为例.
$example = array("India", "Canada", "America");
Run Code Online (Sandbox Code Playgroud)
我手里拿着"印度"的价值.在这种情况下,我需要返回0的键.那我该怎么做?请帮帮我.
当然,你可以做到:
$key = array_search('India', $example);
echo $key;
Run Code Online (Sandbox Code Playgroud)
此外,您可以构建一个函数来查找数组中键的数字索引:
function array_key_index($arr, $key) {
$i = 0;
foreach(array_keys($arr) as $k) {
if($k == $key) return $i;
$i++;
}
}
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请查看http://php.net/manual/function.array-search.php
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |