คำถามติดแท็ก json-deserialization

29
วิธีที่เร็วที่สุดในการตรวจสอบว่าสตริงคือ JSON ใน PHP?
ฉันต้องการวิธีการตรวจสอบอย่างรวดเร็วจริงๆว่าสตริงเป็น JSON หรือไม่ ฉันรู้สึกว่านี่ไม่ใช่วิธีที่ดีที่สุด: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } ผู้ที่ชื่นชอบการปฏิบัติงานที่นั่นต้องการปรับปรุงวิธีนี้หรือไม่?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.