PHP查找一个关键的一个值,并获得在多维数组另一个关键的价值 [英] PHP Find a value in a key and get the value of another key in a multi-dimentional array
本文介绍了PHP查找一个关键的一个值,并获得在多维数组另一个关键的价值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可能是一个新手的问题,但我一直在试图弄清楚这个问题,它是做我的头
Might be a newbie question but I've been trying to figure this problem and it's doing my head in.
我有以下数组:
[0] => Array
(
[provisionalBookingRoomID] => 1
[totalSpecificRoomCount] => 2
)
[1] => Array
(
[provisionalBookingRoomID] => 2
[totalSpecificRoomCount] => 5
)
我需要一个PHP函数,通过阵列provisionalBookingRoomID'的值进行搜索,并返回totalSpecificRoomCount
I need a php function that searches through the array for the value of 'provisionalBookingRoomID' and returns the value of 'totalSpecificRoomCount'
基本上类似如下
getProvisionalTotalRoomsCount($currentRoom, $arrayOfRooms);
// getProvisionalTotalRoomsCount('1', $arrayOfRooms) should return 2;
任何想法?
推荐答案
检查:
getProvisionalTotalRoomsCount($currentRoom, $arrayOfRooms){
foreach($arrayOfRooms as $key=>$value){
if($value['provisionalBookingRoomID'] == $currentRoom){
return $value['totalSpecificRoomCount'];
}
}
}
这篇关于PHP查找一个关键的一个值,并获得在多维数组另一个关键的价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文