ข้อแตกต่างของ ประกาศตัวแปร และ define
ไม่ว่าจะ้เป็น
การประกาศตัวแปร -> $startpage = “1″;
หรือ การใช้ function define -> define(“startpage”,”1″);
แต่ก็ได้ค่าออกมา เป็นค่าเดียวกันคือ 1
แต่ของแตกต่างของ 2 วิธีนี้ก็คือ
1 2 3 | $startpage = "1"; $startpage = "2"; echo $startpage; // ได้ผลลัพธ์คือ 2 |
1 2 3 | define("startpage","1"); define("startpage","2"); echo startpage; // ได้ผลลัพธ์คือ 1 |
หวังว่าคงเข้าใจกันนะครับ
เวลาใช้งานก็ดูลักษณะงานด้วยนะครับ
![]()

