| include() | เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ |
|---|---|
| include_once() | เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ |
| require() | เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ |
| require_once() | เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ |
| php_logo_guid() | ใช้คืนค่ารหัสภาพ logo ของภาษา php |
| phpversion() | ใช้ตรวจสอบ version ของ php |
| zend_logo_guid() | ใช้คืนค่ารหัสภาพ logo ของ zend engine |
| phpinfo() | ใช้แสดงข้อมูลต่างๆเกี่ยวกับ php |
| phpcredits() | ใช้แสดงรายชื่อทีมงานที่ร่วมกันพัฒนา php |
| version_compare() | ใช้เปรียบเทียบ version ของ php |
| highlight_file() | ใช้แสดงข้อมูลทั้งหมดที่อยู่ในไฟล์ที่กำหนด |
| show_source() | ใช้แสดงข้อมูลทั้งหมดที่อยู่ในไฟล์ที่กำหนด |
| highlight_string() | ใช้แสดงสีสันให้กับ source code ที่กำหนด |
| ini_set() | ใช้กำหนดค่าให้กับคำสั่งที่อยู่ในไฟล์ php.ini |
| ini_get() | ใช้คืนค่า ค่าข้อมูลของคำสั่งที่อยู่ในไฟล์ php.ini |
| exit() | ใช้หยุดการทำงานของ script |
| die() | ใช้หยุดการทำงานของ script แต่ก่อนที่จะหยุดจะแสดงข้อความที่กำหนดก่อนเสมอ |
function:include ( filename );
return type:void
content:เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ และสามารถเรียกใช้ไฟล์นั้นๆได้ครั้งเดียวเท่านั้น และถ้ามีการเรียกใช้ไฟล์นั้นซ้ำก็จะมีความผิดพลาดเกิดขึ้น เมื่อมีความผิดพลาดเกิดขึ้นในไฟล์ที่เรียกใช้เข้ามา จะแสดงข้อความเตือน และสามารถประมวลผลคำสั่งต่อไปได้
example:include ( "bamboo.php" );
comment:สามารถ include ไฟล์ที่อยู่ในรูปของ HTTP GET ได้ ( ต้องมี http:// ) สามารถ include ไฟล์ที่มีการ return ค่าได้
function:include_once ( filename );
return type:void
content:เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ และสามารถเรียกใช้ไฟล์นั้นๆได้ครั้งเดียวเท่านั้น คือถ้ามีการเรียกใช้ไฟล์ครั้งต่อไปจะไม่มีผล เมื่อมีความผิดพลาดเกิดขึ้นในไฟล์ที่เรียกใช้เข้ามา จะแสดงข้อความเตือน และสามารถประมวลผลคำสั่งต่อไปได้
example:include_once ( "bamboo.php" );
comment:สามารถ include ไฟล์ที่อยู่ในรูปของ HTTP GET ได้ ( ต้องมี http:// ) สามารถ include ไฟล์ที่มีการ return ค่าได้
function:require ( filename );
return type:void
content:เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ และสามารถเรียกใช้ไฟล์นั้นๆได้ครั้งเดียวเท่านั้น และถ้ามีการเรียกใช้ไฟล์นั้นซ้ำก็จะมีความผิดพลาดเกิดขึ้น เมื่อมีความผิดพลาดเกิดขึ้นในไฟล์ที่เรียกใช้เข้ามา จะแสดงข้อความเตือน และหยุดการทำงานที่ตรงนั้น
example:require ( "bamboo.php" );
function:require_once ( filename );
return type:void
content:เป็นการเรียกใช้ไฟล์ที่กำหนดเข้ามาไว้ภายในไฟล์ที่เรียกใช้ และสามารถเรียกใช้ไฟล์นั้นๆได้ครั้งเดียวเท่านั้น คือถ้ามีการเรียกใช้ไฟล์ครั้งต่อไปจะไม่มีผล เมื่อมีความผิดพลาดเกิดขึ้นในไฟล์ที่เรียกใช้เข้ามา จะแสดงข้อความเตือน และหยุดการทำงานที่ตรงนั้น
example:require_once ( "bamboo.php" );
function:php_logo_guid ();
return type:string
content:ใช้คืนค่ารหัสภาพ logo ของภาษา php
example:echo "<img src=" . $_SERVER["PHP_SELF"] . "?=" . php_logo_guid(). ">";
function:phpversion ( version );
return type:string, boolean
content:ใช้ตรวจสอบ version ของ php
example:echo phpversion();
comment:ถ้าไม่กำหนดค่าของ version จะคืนค่า version ของ php ถ้ากำหนดค่าของ version จะคืนค่า boolean เพื่อบอกว่าเป็น version ที่กำหนดจริงหรือไม่
function:zend_logo_guid ();
return type:string
content:ใช้คืนค่ารหัสภาพ logo ของ zend engine
example:echo "<img src=" . $_SERVER["PHP_SELF"] . "?=" . zend_logo_guid (). ">";
function:phpinfo ( flags );
return type:void
content:ใช้แสดงข้อมูลต่างๆเกี่ยวกับ php
example:phpinfo();
comment:ถ้า flags = INFO_ALL คือจะแสดงข้อมูลทั้งหมด ( default ) ถ้า flags = INFO_GENERAL จะแสดงค่า configuration ใน php.ini ถ้า flags = INFO_CREDITS จะแสดงค่า credits เหมือน phpcredits(); ถ้า flags = INFO_CONFIGURATION จะแสดงค่า local และ master เหมือน ini_get(); ถ้า flags = INFO_MODULES จะโหลด module เหมือน get_loaded_extensions(); ถ้า flags = INFO_ENVIRONMENT จะแสดงข้อมูลตัวแปรสภาพแวดล้อม ถ้า flags = INFO_VARIABLES จะแสดงชื่อตัวแปรทั้งหมดของ EGPCS ถ้า flags = INFO_LICENSE จะแสดงข้อมูล license ของ php
function:phpcredits ( flags );
return type:void
content:ใช้แสดงรายชื่อทีมงานที่ร่วมกันพัฒนา php
example:phpcredits ( CREDITS_ALL );
comment:ถ้า flags = CREDITS_ALL จะแสดงรายชื่อทีมงานทั้งหมด ( default ) ถ้า flags = CREDITS_DOCS จะแสดงรายชื่อทีมสร้างเอกสาร ถ้า flags = CREDITS_FULLPAGE จะแสดงรายชื่อทีมประยุกต์ ถ้า flags = CREDITS_GENERAL จะแสดงชื่อทีมออกแบบภาษา และแนวคิด ( พัฒนา SAPI ) ถ้า flags = CREDITS_GROUP จะแสดงชื่อทีมพัฒนาหลักของ php ถ้า flags = CREDITS_MODULES จะแสดงชื่อทีมพัฒนา module extension ถ้า flags = CREDITS_SAPI จะแสดงชื่อทีมพัฒนา SAPI
function:version_compare ( version1, version2, operator );
return type:int
content:ใช้เปรียบเทียบ version ของ php
example:echo version_compare ( phpversion(), "5.0.3", "<" );
comment:จะคืนค่า true ถ้าผลการเปรียบเทียบเป็นจริง จะคืนค่า null ถ้าผลการเปรียบเทียบเป็นเท็จ ตัวแปร operator ได้แก่ <, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne
function:highlight_file ( filename, return );
return type:void
content:ใช้แสดงข้อมูลทั้งหมดที่อยู่ในไฟล์ที่กำหนด
example:higilight_file ( "bamboo.txt" );
comment:ถ้า return = false จะแสดงสีสันให้กับ source code ด้วย ( default )
function:show_source ( filename, return );
return type:void
content:ใช้แสดงข้อมูลทั้งหมดที่อยู่ในไฟล์ที่กำหนด
example:show_source ( "bamboo.txt" );
comment:ถ้า return = false จะแสดงสีสันให้กับ source code ด้วย ( default )
function:highlight_string ( string, return );
return type:void
content:ใช้แสดงสีสันให้กับ source code ที่กำหนด
example:$source = "<? echo 'bamboolabcode'; ?>"; highlight_string ( $source );
function:ini_set ( string, value );
return type:void
content:ใช้กำหนดค่าให้กับคำสั่งที่อยู่ในไฟล์ php.ini
example:ini_set ( "max_execution_time", 60 );
function:ini_get ( string );
return type:string
content:ใช้คืนค่า ค่าข้อมูลของคำสั่งที่อยู่ในไฟล์ php.ini
example:echo ini_get ( "max_execution_time" );
function:exit ();
return type:void
content:ใช้หยุดการทำงานของ script
example:exit();
function:die ( string );
return type:void
content:ใช้หยุดการทำงานของ script แต่ก่อนที่จะหยุดจะแสดงข้อความที่กำหนดก่อนเสมอ
example:die ( "<b> page error </b>" );