Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么php函数可以给出给定键在数组中的位置_Php_Arrays - Fatal编程技术网

什么php函数可以给出给定键在数组中的位置

什么php函数可以给出给定键在数组中的位置,php,arrays,Php,Arrays,我有一个数组: $transport = array('a'=>'foot', 'b'=>'bike', 'c'=>'car', 'd'=>'plane'); 什么php函数可以给出给定键在数组中的位置 例: 指定密钥的密码: $pos = array_search('c', array_keys($transport)); 指定密钥的密码: $pos = array_search('c', array_keys($transport)); 您可以使用数组搜索。下面

我有一个数组:

$transport = array('a'=>'foot', 'b'=>'bike', 'c'=>'car', 'd'=>'plane');
什么php函数可以给出给定键在数组中的位置

例:

指定密钥的密码:

$pos = array_search('c', array_keys($transport));
指定密钥的密码:

$pos = array_search('c', array_keys($transport));

您可以使用数组搜索。下面是来自的代码片段


您可以使用数组搜索。下面是来自的代码片段



你需要这个职位干什么?只是好奇在一个hey/value url:index.php/admin/users/search/sort/id/order/desc/email/adc/page/10中找到一个值的位置,但我把事情复杂化了,我不知道我擅长简单的数组搜索你需要什么位置?只是好奇在hey/value url中找到值的位置:index.php/admin/users/search/sort/id/order/desc/email/adc/page/10但我把事情复杂化了,我不知道我擅长简单的数组搜索这不是位置,是返回的关键不是位置,是返回的关键Hanks,这正是我要找的汉克斯,这正是我要找的
<?php
$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');

$key = array_search('green', $array); // $key = 2;
$key = array_search('red', $array);   // $key = 1;
?>