【问题标题】:php encode json arrayphp编码json数组
【发布时间】:2019-11-29 05:28:06
【问题描述】:

我将如何在 php.ini 中发布这个 json 编码。我的编码帖子不会发布任何超过公司变量的内容,我正在尝试让 defaultPhoneNbr 发布但它不会。我想我需要某种多数组帖子,但后来我收到一个关于无法读取序列化的错误

$array                     = array();
$array['defaultPhoneType'] = 'Site';
$array['defaultPhoneNbr']  = '2223334444';
$array['firstname']        = 'test firstname';
$array['lastname']         = 'test lastname';

$data = json_encode($array);

array(16) {
    [0] => array(19) {
        ["id"]        => int(2)
        ["firstName"] => string(5) "Sales"
        ["lastName"]  => string(12) "Lastname"
        ["company"]   => array(4) {
            ["id"]         => int(19296)
            ["identifier"] => string(11) "Sales"
            ["name"]       => string(11) "Sales Lastname"
            ["_info"]      => array(2) {
                ["company_href"] => string(78) "/apis/3.0/company/companies/19296"
                ["mobileGuid"]   => string(36) "12413b96-c658-49a1-a182-8486e52d6160"
            }
        }
        ["site"] => array(3) {
            ["id"]    => int(1001)
            ["name"]  => string(4) "Main"
            ["_info"] => array(2) {
                ["site_href"]  => string(89) "/apis/3.0/company/companies/19296/sites/1001"
                ["mobileGuid"] => string(36) "857e1a15-6b2d-42f1-839e-5390a0bf018e"
            }
        }
        ["inactiveFlag"]       => bool(false)
        ["title"]              => string(10) "Sales Team"
        ["marriedFlag"]        => bool(false)
        ["childrenFlag"]       => bool(false)
        ["unsubscribeFlag"]    => bool(false)
        ["mobileGuid"]         => string(36) "08217845-f062-460a-8521-1c0d682a08a0"
        ["defaultPhoneType"]   => string(4) "Site"
        ["defaultPhoneNbr"]    => string(10) "6105551212"
        ["defaultBillingFlag"] => bool(false)
        ["defaultFlag"]        => bool(false)
        ["companyLocation"]    => array(3) {
            ["id"]    => int(2)
            ["name"]  => string(10) "My Company"
            ["_info"] => array(1) {
                ["location_href"] => string(73) "/apis/3.0/system/locations/2"
            }
        }
    }
}

【问题讨论】:

  • 有什么问题?请发布您的预期输出。
  • 你能写出你的错误和完整的代码吗?
  • 添加错误详情和您的完整代码!
  • 你需要去学习如何提出正确的问题。请阅读How to Ask
  • 没有错误,但 'defaultPhoneNbr' 不会发布到这个 rest api。

标签: php json post encode


【解决方案1】:

我发现这是为了将电话号码发布到一个完全不同的 url 和一个单独的数组中

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多