PHP Function
Function แบ่งออกเป็น 2 ประเภท
1.built-in functions คือ function ที่ภาษา PHP ให้มา เช่น strlen() count() .... etc อีกมากมาย
2.User Defined Function คือ Function ที่ User หรือพวกเรานี้แหละจะกำหนดเอง
ข้อได้เปรียบในการใช้ Function
1.กำหนดเพียง 1 ครั้ง และเรียกใช้ได้หลายที่
2.เป็นการประหยัด code ให้สั้นลงเพราะไม่ต้องเขียน code ซ้ำๆ
การประกาศ function ต้องใช้ keyword function และตามด้วย ชื่อfunction ตามด้วย () และตามด้วย { code ดำเนินงาน }
ตัวอย่าง code
ผลลัพธ์
PHP Call By Value
ค่าไม่สามารถแก้ไขได้ถ้าถูกแก้ไขใน function มันจะไม่มีผลกระทบใดๆกับ ค่าเริ่มต้นนอก function
ตัวอย่าง code
ผลลัพธ์
PHP Call By Reference
ถ้าคุณจำเป็นต้องแก้ไขค่าหรือเปลี่ยนค่ามันจริงๆให้ใส่ & หน้า arguments เพื่อเป็นการบอกว่า Call By Reference
ตัวอย่าง code
ผลลัพธ์
ไม่มีความคิดเห็น:
แสดงความคิดเห็น