我有一个简短的问题。
我有以下JSON数组:
[{"id":"3fdb3ff4-7e57-ebf3628ead59","alias":"myalias1"},{"id":"f5e2fbd0-8dca-88b0555ab8d3","alias":"secondalias"}]
现在,我要将ID保存在php变量中,但“别名”必须匹配“ myalias1”。
例如if ( $alias == "myalias1" ) { echo $idofmyalias1; }
我希望你能帮助我。
此致:)
答案 0 :(得分:0)
您将使用json_decode解码JSON文字,然后获取已解码数组中某项的属性值。
这是一个简单的例子:
$literal = '[{"id":"3fdb3ff4-7e57-ebf3628ead59","alias":"myalias1"},{"id":"f5e2fbd0-8dca-88b0555ab8d3","alias":"secondalias"}]';
$parsed_literal = json_decode($literal);
if ($parsed_literal[0]->alias === 'myalias1') {
echo $parsed_literal[0]->alias;
}
提琴:Live Demo