本机PHP函数,该函数获取一个键,该键知道数组中的一个值

本机PHP函数,该函数获取一个键,该键知道数组中的一个值,php,arrays,Php,Arrays,php中有一个本机函数,它具有这样定义的数组: $a = array ( "row1" => array ( "col1" => "value1" ), "row2" => array ( "col2" => "value2" ), ... "rowN" => array ( "colN" => "valueN" ), ); 比如说知道“valueN”得到“rowN”吗?我解决了使用双循环进行检查的问题,但我想知道PHP中是否有一个

php中有一个本机函数,它具有这样定义的数组:

$a = array ( 
   "row1" => array ( "col1" => "value1" ),
   "row2" => array ( "col2" => "value2" ),
   ...
   "rowN" => array ( "colN" => "valueN" ),
);
比如说知道“valueN”得到“rowN”吗?我解决了使用双循环进行检查的问题,但我想知道PHP中是否有一个本机函数可以执行此操作。
非常感谢

您是否查看了文档?显示您使用的代码至少有助于我们了解您可能寻求的替代方案或优化。一、 首先,我发现很难理解你对这个问题所说的话。不,没有函数可以做到这一点。如果每个子数组都有相同的键,则可以执行此操作,但如果它们都有不同的键,则不能执行此操作。为了支持@Barmar的注释,如果所有子数组都有相同的键,则可以执行此操作
$key=array_search('valueN',array_column('array,'colName')$key=array_search('valueN',array_column('array,'colName')