ฟังก์ชัน PHP
ฟังก์ชัน คือ
โปรแกรมย่อยที่สามารถประมวลและคืนผลลัพธ์จากการประมวลนั้นสู่โปรแกรมหลักได้
ซึ่งจำเป็นในการเขียนโปรแกรมเพื่อช่วยให้การทำงานมีประสิทธิภาพที่สูงขึ้น
โดยฟังก์ชันของ
PHP
มี 2 ส่วน คือ
§ ฟังก์ชันที่ผู้ใช้สร้างขึ้นมาเอง
§ ฟังก์ชันที่มากับ
PHP
(สามารถเรียกใช้งานได้ทันที)
ชื่อของคลาสและฟังก์ชันที่ผู้ใช้ทำการกำหนดเองตลอดจน
constructs
และ keywords ต่างๆ เช่น echo, while,
class เป็นต้น มีคุณสมบัติเป็นแบบ case-insensitive ตัวอย่างเช่น echo, ECHO,EcHo
แต่ในทางกลับกัน
ชื่อตัวแปรต่างๆ นั้น PHP จะมองเป็น case-insensitive ตัวอย่าง เช่น $name, SNAME และ $NaMe
ฟังก์ชันที่ผู้ใช้สร้างขึ้นมาเอง
ผู้ใช้สามารถสร้างฟังก์ชันขึ้นมาใหม่ทำได้โดยง่าย
โดยอาศัยโครงสร้างพื้นฐาน ตัวแปร ค่าคงที่ โอเปอเรเตอร์
และการควบคุมโปรแกรมที่กล่าวมาแล้ว มาใช้ในการสร้างฟังก์ชัน
สำหรับฟังก์ชันที่ผู้ใช้สร้างขึ้นมาเอง แบ่งออกเป็น 2 รูปแบบคือ
§ ฟังก์ชันที่ไม่มีการส่งค่าระหว่างฟังก์ชัน
ฟังก์ชันแบบนี้ผู้ใช้จะต้องกำหนดชื่อ
ขั้นตอนการทำงานของฟังก์ชันไว้ที่ต้นของโปรแกรมก่อน
หลังจากนั้นสามารถเรียกใช้งานได้ทันที รูปแบบการสร้างฟังก์ชันมีดังนี้
§ ฟังก์ชันที่มีการส่งค่าระหว่างฟังก์ชัน
ฟังก์ชันแบบนี้จะมีการรับค่าเพื่อนำไปคำนวณภายในฟังก์ชันจนได้ผลลัพธ์ที่ต้องการออกมา
ภายในฟังก์ชันเป็นการใช้โครงสร้าง ตัวแปร โอเปอเรเตอร์ อื่นๆ
รูปแบบการกำหนดฟังก์ชันจะเป็นดังนี้
การใช้ static ในฟังก์ชัน
การผ่านค่าตัวแปลแบบ reference
ในฟังก์ชัน
การนำค่านอกฟังก์ชันมาใช้โดยใช้คำสั่ง global
(ที่มา : www.spu.ac.th/sdm/files/2012/07/Lecture-4.pdf)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น