ephp_json
1.0.0
ลิขสิทธิ์ (c) 2017-2019 Altenwald Solutions, SL
ผู้แต่ง: "Manuel Rubio" ( [email protected] )
ห้องสมุดนี้ใช้ฟังก์ชั่น JSON ตามที่อยู่ในรหัส PHP สำหรับ EPHP โดยคำนึงถึงว่าเป็น ERLANG บริสุทธิ์ 100%
EPHP JSON ต้องทำงานผ่าน Erlang/OTP 17+ แต่ไม่ใช่ทุกรุ่นที่เข้ากันได้หรือแนะนำ ดูรายการ:
| Erlang เวอร์ชัน | สนับสนุน | หมายเหตุ |
|---|---|---|
| 22.1 | แนะนำหากคุณใช้ OTP 22 | |
| 22.0 | ||
| 21.3 | แนะนำหากคุณใช้ OTP 21 | |
| 21.2 | ||
| 21.1 | ||
| 21.0 | ||
| 20.3 | ล้มเหลวในการแปลงคณิตศาสตร์และตัวเลข | |
| 20.2 | แนะนำหากคุณใช้ OTP 20 | |
| 20.1 | ||
| 20.0 | ||
| 19.3 | แนะนำหากคุณใช้ OTP 19 | |
| 19.2 | ||
| 19.1 | ||
| 19.0 | ||
| 18.3 | แนะนำถ้าคุณใช้ OTP 18 | |
| 18.2.1 | ||
| 18.2 | ||
| 18.1 | ||
| 18.0 |
วิธีการใช้งานง่าย ๆ รวมอยู่ในโครงการของคุณ rebar.config บรรทัดการพึ่งพาต่อไปนี้:
{ ephp_json , " .* " , { git , " git://github.com/bragful/ephp_json.git " , master }}และใช้รหัสต่อไปนี้ในโครงการของคุณ:
{ ok , Ctx } = ephp : context_new (),
ephp : register_module ( Ctx , ephp_lib_json ),
PHP = " Empty array output as array: <?=json_encode('tada')?> " ,
{ ok , Text } = ephp : eval ( Ctx , PHP ). ผลลัพธ์ที่เก็บไว้ใน Text ควรเป็น:
Empty array output as array: "tada"
สนุก!
| ephp_lib_json |