我想json編碼一個變量的值爲undefined
,如javascript關鍵字undefined
。我試圖谷歌這一點,但唯一的結果顯示是關於人們在他們的PHP腳本中得到錯誤,實際功能json_encode
是未定義的。有沒有辦法做未定義?要編碼值NULL
它只是null
不帶引號。在php中使用"undefined"
將其視爲字符串,當然undefined
不起作用,因爲php認爲這是一個常數。是否有可能json_encode在PHP中未定義的值?
我想這在javascript:
JSON.stringify([undefined,null]);
但它返回
[null,null]
那麼,它甚至可以將價值undefined
編碼?
的原因,我問的是,我使用的morris.js圖表庫,它比undefined
值不同的方式處理null
值當您的線路圖丟失的數據點,我希望他們可以爲undefined
處理。我意識到我可以循環通過我的JSON
對象並將所有null
s轉換爲undefined
s,但是我想知道是否甚至可以編碼undefined
。
一般來說,有幾種情況下undefined
的處理方式可能與null
的不同,所以這些都適用於所有這些情況。
謝謝!
啊,我應該搜索規範,當我最初的搜索空了,這是一個很好的電話。感謝提示,儘管我認爲對於我的目的,我將不得不返回false,然後通過對象返回false並將其設置爲undefined;它的濫用未定義,因爲變量需要存在,只是沒有價值。 – chiliNUT