PHP JSON符合规范

时间:2018-08-29 16:10:44

标签: php arrays json where decode

我有一个简短的问题。

我有以下JSON数组:

[{"id":"3fdb3ff4-7e57-ebf3628ead59","alias":"myalias1"},{"id":"f5e2fbd0-8dca-88b0555ab8d3","alias":"secondalias"}]

现在,我要将ID保存在php变量中,但“别名”必须匹配“ myalias1”。

例如if ( $alias == "myalias1" ) { echo $idofmyalias1; }

我希望你能帮助我。

此致:)

1 个答案:

答案 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