Monday, November 12, 2012

PHP : การลบ Line Break ออกจาก String

ปัญหานี้เกิดขึ้นเมื่อตอนที่ต้องการจัดรูปแบบข้อมูล PHP ให้เป็น JSON แต่บังเอิญว่าใน String นั้นมีการขึ้นบรรทัดใหม่ ทำให้ข้อมูล JSON นั้นผิดพลาด จึงต้องจัดการใส่ฟังก์ชั่นเข้าไปเพื่อลบการขึ้นบรรทัดใหม่ (Line Break) ตัวอย่างดังนี้ครับ
$fcv = str_replace(array("\r\n", "\r", "\n"), "", $fcv);
เราสามารถที่จะตรวจสอบความถูกต้องของข้อมูล JSON ได้โดยทำการ Validate ด้วยเว็บไซต์นี้ครับ http://jsonlint.com

No comments:

Post a Comment