国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【渣渣程序員遇到的Json_encode】Json_encode() 空數組時,返回 [] 與 {}

tuantuan / 2142人閱讀

摘要:若數組時候使用,則會返回,而我們期望返回,這怎么辦呢解決方式如下方式輸出結果為方式輸出結果為以上兩種方式即可解決

若數組 $array = []時候;使用json_encode,則會返回 [],而我們期望返回 {} ,這怎么辦呢? 解決方式如下:

方式 1:

    $arrayList = ["array_1" => (object) []]; 
    
    echo json_encode($arrayList);
    
    //輸出結果為:{"array_1":{}}

方式 2:

    $arrayList = ["array_1" => []]; 
    
    echo json_encode($arrayList,JSON_FORCE_OBJECT);
    
    //輸出結果為:{"array_1":{}}

以上兩種方式即可解決

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/31210.html

相關文章

  • PHP json_decode 遇到

    摘要:原始數據其中是我要進行處理的字段,處理完成之后再次使用進行編碼。所以正確的做法是在解碼的時候不要傳遞第二個參數讓解碼結果是一個對象,然后操作對象的屬性,操作完成之后再次編碼就不會出現偏差。 場景:某項目客戶反饋,輸出的結果 JSON 中有個要求為對象的數據字段,在某些情況下返回的是 [] 而不是 {};數據由公司其他部門提供,查看原始數據的時候,沒有發現任何問題;后來因為要加入某些預處...

    Ryan_Li 評論0 收藏0
  • 慎用PHPunset、array_unique方法

    摘要:當我們使用的時候,會導致數據結構不一致。而當方法執行后,數組會去除相應索引下標指定的值,并且不會重置索引。官方文檔介紹如下返回數組中所有的值說明返回數組中所有的值并給其建立數字索引。 背景 在日常工作中,可能會經常遇到一些PHP的代碼場景,需要我們去除數組中的某個項,通常會直接調用unset方法,但是如果用得不妥,會給自己挖坑 1.實操 以下使用具體例子進行證明假設有數組如下值: $...

    muzhuyu 評論0 收藏0
  • 渣渣序員踩過坑】PHPhash_hmac簽名加密,PHP迷一樣base64_encode

    摘要:如何獲取受支持的算法清單,請參見。要進行哈希運算的消息。使用生成信息摘要時所使用的密鑰。設置為輸出原始二進制數據,設置為輸出小寫進制字符串。 介紹一下問題的背景: 本人一枚小小PHPer,有一天公司的Java找到我,讓我幫忙寫一個接口的Demo,心想:‘最喜歡寫接口了,來來來來!’,于是Java就帶著Java版Demo來了,大概看了一遍,具體涉及以下幾點:(不想了解的看最后一部分,就好...

    Rocture 評論0 收藏0
  • 渣渣序員踩過坑】PHPhash_hmac簽名加密,PHP迷一樣base64_encode

    摘要:如何獲取受支持的算法清單,請參見。要進行哈希運算的消息。使用生成信息摘要時所使用的密鑰。設置為輸出原始二進制數據,設置為輸出小寫進制字符串。 介紹一下問題的背景: 本人一枚小小PHPer,有一天公司的Java找到我,讓我幫忙寫一個接口的Demo,心想:‘最喜歡寫接口了,來來來來!’,于是Java就帶著Java版Demo來了,大概看了一遍,具體涉及以下幾點:(不想了解的看最后一部分,就好...

    henry14 評論0 收藏0
  • 詳解php中json_encode()和json_decode()函數

    摘要:在介紹這兩個函數之前,我還是想說一下。我們需要知道的是可以轉為格式的數據類型是對象和鍵值對數組其次是。對格式的字符串進行解碼,并轉換為變量。這樣我們可以很好的解釋的第二個參數當為時返回數組當為默認為時返回對象。 ? ? 在介紹這兩個函數之前,我還是想說一下json。不知道大家對json了解多少,感覺自己接觸php一段時間后,就已經對json有些印象,但僅僅是印象而已,我只知道它是一種數...

    Pines_Cheng 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<