มีอะไรใหม่ในเวอร์ชั่น 1.2
อัพเดตเวอร์ชั่น 1.2
Framework MVC
เนื่องจากในปัจจุบันการทำงานในรูปแบบ MVC (Model View Controller) เป็นส่วนสำคัญที่ช่วยให้การทำงานง่ายขึ้น และไม่ซับซ้อน ทำให้การแบ่งการทำงานของโค้ด และการแสดงผลตอบโต้กับผู้ใช้งานทำได้ง่ายขึ้น
ค่าคงที่ ที่เพิ่มเข้ามาในเวอร์ชั่นนี้คือ
DEFAULT_CONTROLLER_ROUTE
และDEFAULT_ACTION
- เปรียบเสมือน Addon เนื่องจากไม่ได้เป็น Config ที่มีในระบบ แต่เป็น Config ที่นำมาใช้ในไฟล์Application/Public/Index.php
และสำหรับใครที่ไม่ต้องการใช้ระบบ MVC เราจะกล่าวถึงในหน้าถัดไปQ_CONTROLLER
,Q_ACTION
และQ_PARAMS
- เป็นค่าคงที่ ที่เกิดขึ้นในไฟล์System/Core/QLipe.php
และสามตัวแปรนี้เกิดขึ้นมาเพื่อทำระบบ MVC โดยเฉพาะ
New Helpers
ชื่อ Helper
ฟังก์ชั่นใน Helper
Array
array_get()
Cookie
set_cookie()
get_cookie()
del_cookie()
File
dir_get()
write_file()
del_files()
get_file_info()
ThrowError (Autoload)
throw_error()
Url (Autoload)
base_url()
redirect()
การใช้ array_get()
เป็นฟังก์ชั่นสำหรับการถึงเข้า Array ดูตัวอย่าง
ค่า Arguments ที่ส่งเข้าไปให้ array_get()
$arrayTarget
- String ที่ใช้ในการเข้าถึงตัวแปรที่ต้องการ ในตัวอย่างคือเข้าถึง Id1 และ Fullname ที่อยู่ใน Id1$break
- คือตัวแยกระหว่าง Index ของ Array ถ้าไม่กำหนด (ตามตัวอย่างในบรรทัดที่ 12) ก็จะได้เป็นค่า Default คือ จุด$arrayToSearch
- ตัวแปร Array ที่ต้องการเข้าถึง
การใช้ set_cookie()
ค่า Aruguments ที่ส่งเข้าไปเหมือนกันกับ setcookie()
https://www.php.net/manual/en/function.setcookie.php
การใช้ get_cookie()
เป็นฟังก์ชั่นสำหรับการดึงข้อมูลของ Cookie
ค่า Arguments ที่ส่งเข้าไปให้ get_cookie()
$cookieName
- ชื่อ Cookie ที่ต้องการดึงข้อมูล
การใช้ del_cookie()
เป็นฟังก์ชั่สำหรับลบ Cookie
ค่า Arguments ที่ส่งเข้าไปให้ del_cookie()
$cookieName
- ชื่อ Cookie ที่ต้องการลบ
เอกสารคู่มือการใช้งานยังไม่ครบถ้วน
Last updated
Was this helpful?