PHP JSON 符合规范
PHP JSON match the specification
我有一个简短的问题。
我有以下 JSON 数组:
[{"id":"3fdb3ff4-7e57-ebf3628ead59","alias":"myalias1"},{"id":"f5e2fbd0-8dca-88b0555ab8d3","alias":"secondalias"}]
现在我想将 id 保存在一个 php 变量中,但是 "alias" 必须匹配 "myalias1".
例如if ( $alias == "myalias1" ) { echo $idofmyalias1; }
希望你能帮助我。
此致:)
您将使用 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;
}
Fiddle: Live Demo
我有一个简短的问题。
我有以下 JSON 数组:
[{"id":"3fdb3ff4-7e57-ebf3628ead59","alias":"myalias1"},{"id":"f5e2fbd0-8dca-88b0555ab8d3","alias":"secondalias"}]
现在我想将 id 保存在一个 php 变量中,但是 "alias" 必须匹配 "myalias1".
例如if ( $alias == "myalias1" ) { echo $idofmyalias1; }
希望你能帮助我。
此致:)
您将使用 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;
}
Fiddle: Live Demo