我有一个输入:
$url = $params[0];
我有一个数组:
$dictionary = array(
"stock" => 1,
"user" => 2,
"zone" => 3);
如何使用输入搜索此数组的左侧值(库存,用户,区域等)并返回右侧的值(1,2,3等)?
答案 0 :(得分:0)
非常简单,只需像这样访问它
$dictionary[$url]
答案 1 :(得分:0)
您可以使用此$ url变量作为键来获取=>与之相关的价值。
$dictionary = array(
"stock" => 1,
"user" => 2,
"zone" =>3);
$url = $params[0];
$yourDesiredValue = $dictionary[$url];
答案 2 :(得分:0)
由于您正在搜索,因此您需要检查是否在数组中设置了值(我假设$url
)并返回它是否为真。
$value = false;
if (isset($dictionary[$url])) {
$value = $dictionary[$url];
}
然后,如果搜索失败,$value
将为false
,但如果搜索成功则包含该数字。