可以通过以下步骤实现:
json_decode()
函数将JSON字符串转换为PHP数组。例如:$jsonData = '{"name": "John", "age": 30, "city": "New York"}';
$data = json_decode($jsonData, true);
function searchValueInArray($array, $value, $parentKey = '') {
foreach ($array as $key => $val) {
if ($val === $value) {
return ($parentKey !== '') ? $parentKey . ' -> ' . $key : $key;
}
if (is_array($val)) {
$result = searchValueInArray($val, $value, ($parentKey !== '') ? $parentKey . ' -> ' . $key : $key);
if ($result !== false) {
return $result;
}
}
}
return false;
}
$result = searchValueInArray($data, "John");
echo $result;
上述代码会输出:name
推荐的腾讯云相关产品和产品介绍链接地址:
请注意,以上推荐仅作参考,实际使用时需根据具体需求进行选择。
领取专属 10元无门槛券
手把手带您无忧上云