การสร้างเว็บเพจโดยใช้ภาษา
PHP บทที่ 12
การกำหนดค่าคงที่
ในภาษา
PHP มีการทำสัญลักษณ์ให้เก็บค่าคงที่ เช่น อาจจะเป็นสตริงค์หรือตัวเลขก็ได้
สามารถทำได้โดยใช้ คำสั่ง DEFINE() สัญลักษณ์ที่กำหนดโดยคำสั่ง DEFINE()
จะเหมือนกันตัวแปรทั่วๆไป แต่แตกต่างตรงที่ว่า เมื่อนิยามแล้วจะเปลี่ยนแปลงค่าอีกไม่ได้
| <?
define(PI, 3.141592654);
define(YES, true);
define(NO, false);
define("AUTHOR", "RWS");
echo (PI/3),"<BR>\n";
echo "AUTHOR=".AUTHOR."<BR>\n";
echo "YES=".YES."<BR>\n";
?> |
นอกจากสัญลักษณ์ที่ผู้ใช้นิยามขึ้นมาได้เองแล้วยังมีสัญลักษณ์กลุ่มหนึ่งที่ได้มีการนิยามไว้ก่อนแล้วในภาษา
PHP ตัวอย่างเช่น
| __FILE__ |
เก็บชื่อของไฟล์สคริปต์ |
| __LINE__ |
เก็บเลขบรรทัดภายในสคริปต์ในตอนที่ใช้ |
| TRUE |
มีค่าเป็นจริง |
| FALSE |
มีค่าเป็นเท็จ |
| PHP_VERSION |
เก็บเวอร์ชั่นของ
PHP |
| PHP_OS |
เก็บชื่อระบบปฏิบัติการที่ใช้
เช่น Linux |
|