【问题标题】:PHP get JSON variables and add prefix [duplicate]PHP获取JSON变量并添加前缀[重复]
【发布时间】:2016-05-07 15:41:51
【问题描述】:

我需要遍历一些 JSON 并获取 Ids

这是我的 JSON

{"Master":123456,"Ids":[1,3,8]}

我需要获取所有 Ids 并添加前缀 .pre- 所以我最终在 PHP 中得到了这个:

$Ids =  ".pre-1, .pre-3, .pre-8"

非常感谢您对此的任何帮助。我确实浏览了其他帖子并尝试了一些东西,但我做不到。

谢谢

【问题讨论】:

标签: php arrays json loops


【解决方案1】:

只要做这些:

$json = '{"Master":123456,"Ids":[1,3,8]}';

$arr = json_decode($json);

$arr2 = array();
foreach($arr->Ids as $val){
    $arr2[] = ".pre-".$val;
}

echo $Ids = '"'.implode(", ", $arr2).'"'; //".pre-1, .pre-3, .pre-8"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-16
    • 2015-07-30
    • 1970-01-01
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-16
    相关资源
    最近更新 更多