【问题标题】:JSON PHP array from Objective C来自 Objective C 的 JSON PHP 数组
【发布时间】:2023-03-31 14:56:01
【问题描述】:

$arrayOfEmails=$_POST["arrayOfEmails"];

第一个问题:$arrayOfEmails 现在只是一个 JSON 表示法的数组。如何将其转换为 PHP 数组?

$arrayOfDictionaries=...

//在查询db之后,这会被分配一个JSON字符串,它最初是一个客观的c字典数组。所以转换成PHP数组后,

$dictionaryToBeAdded=$_POST["dictionary"];

上面现在只是一个未解码的 JSON 字符串,最初是一个 Objective C 字典,然后转换。

第二个问题:我需要把这个字典转换成PHP,然后添加到上面的arrayOfDictionaries。我怎么能这样做?

(我对PHP语法不是很熟悉)

【问题讨论】:

    标签: php json object


    【解决方案1】:

    对于#1,使用json_encode()json_decode()

    对于 #2,只需执行 $arrayOfDictionaries[] = [无论您的新行是什么]。这就是你要找的东西吗?

    【讨论】:

    • 所以对于#2,$arrayOfDictionaries[]=$dictionaryToBeAdded 将插入dictionaryToBeAdded 到我的arrayOfDictionaries
    • 是的。在这种情况下,索引将为 0、1、2 等。如果您执行 $arrayOfDictionaries['my_key_name'] 您可以创建一个关联数组。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多