วันพุธที่ 19 พฤศจิกายน พ.ศ. 2557

ตัวอย่างการเขียนฟังก์ชัน

มาดูตัวย่างการเขียนฟังก์ชันกันค่ะ


ตัวอย่างที่ 1

  1. <html>  
  2. <head>  
  3. </head>  
  4. <body>  
  5. <?php  
  6.     function helloDoesystem(){  
  7.         echo "สวัสดีครับ นี่เป็นการทดสอบการเขียนฟังก์ชัน PHP จาก www.doesystem.com";  
  8.     }  
  9.     helloDoesystem();  
  10. ?>  
  11. </body>  
  12. </html>  
Output ที่ได้คือ
สวัสดีครับ นี่เป็นการทดสอบการเขียนฟังก์ชัน PHP จาก www.doesystem.com
ฟังก์ชันนี้ชื่อ helloDoesystem เวลาต้องการเรียกใช้ ก็แค่เรียกชื่อฟังก์ชัน

ตัวอย่างที่ 2 


  1. <html>  
  2. <head>  
  3. </head>  
  4. <body>  
  5. <?php  
  6.     function helloName($name){  
  7.         echo "สวัสดีครับ คุณ ".$name."<br>";  
  8.     }  
  9.     helloName("Somchai");  
  10.     helloName("SomYing");  
  11.     helloName("Sompong");  
  12. ?>  
  13. </body>  
  14. </html>  
Output ที่ได้คือ
สวัสดีครับ คุณ Somchai
สวัสดีครับ คุณ SomYing
สวัสดีครับ คุณ Sompong
ฟังก์ชันนี้ชื่อ helloName เวลาต้องการเรียกใช้ ก็แค่เรียกชื่อฟังก์ชันแล้วตามด้วยพารามิเตอร์ name ที่ต้องการให้แสดงออก

ตัวอย่างที่ 3


  1. <html>  
  2. <head>  
  3. </head>  
  4. <body>  
  5. <?php  
  6.     function helloName($name$lastname){  
  7.         echo "สวัสดีครับ คุณ ".$name." ".$lastname."<br>";  
  8.     }  
  9.     helloName("นารัตน์""พัดลมโชย");  
  10.     helloName("หรูหรา""ออมตง");  
  11.     helloName("นางหวด""สวามิพัก");  
  12. ?>  
  13. </body>  
  14. </html>  
Output ที่ได้คือ
สวัสดีครับ คุณ นารัตน์ พัดลมโชย
สวัสดีครับ คุณ หรูหรา ออมตง
สวัสดีครับ คุณ นางหวด สวามิพัก
ฟังก์ชันนี้ชื่อ helloName เวลาต้องการเรียกใช้ ก็แค่เรียกชื่อฟังก์ชันแล้วตามด้วยพารามิเตอร์ name กับ lastname ที่ต้องการให้แสดงออก

ตัวอย่างที่ 4


  1. <html>  
  2. <head>  
  3. </head>  
  4. <body>  
  5. <?php  
  6.     function add($x$y){  
  7.         return $x+$y;  
  8.     }  
  9.     echo add(2, 3)."<br>";  
  10.     echo "5 + 2 = ".add(5, 2)."<br>";  
  11.     add(4, 2)."<br>";  
  12. ?>  
  13. </body>  
  14. </html>  
Output ที่ได้คือ
5 5 + 2 = 7 ฟังก์ชันนี้ชื่อ add เป็นฟังก์ชันบวกเลขสองตัว เวลาต้องการเรียกใช้ ก็แค่เรียกชื่อฟังก์ชันแล้วตามด้วยพารามิเตอร์ x กับ y ที่ต้องการบวกกัน เวลาต้องการแสดงก็สั่ง echo ด้วยเพราะว่า ในฟังก์ชัน return ค่าออกมา

ไม่มีความคิดเห็น:

แสดงความคิดเห็น