ในบทความที่แล้วผมได้กล่าวถึงวิธีการสร้างฟังก์ชันไปแล้ว ต่อไปผมจะยกตัวอย่างการสร้างฟังก์ชัน มาสัก 2 ตัวอย่างเพื่อให้ผู้อ่านได้ทำความเข้าใจครับ
<?php
function strjoin($str1, $str2) {
$combined_string = $str1 . " " . $str2;
return $combined_string;
}
จากตัวอย่างเป็นการสร้างฟังก์ชันที่ชื่อว่า strjoin() โดยกำหนดว่าจะต้องส่งพารามิเตอร์ (Parameter) มาจำนวน 2 ตัว ซึ่งในฟังก์ชันนี้จะทำการคืนค่าการเชื่อมข้อความทั้งสองตัวแปรเข้าด้วยกันไว้ในตัวแปร $combined_string จากนั้นก็จะส่งค่า (return) นั้น ๆ กลับไปยังจุดที่เรียกมา เราไปดูตัวอย่างการเรียกใช้กันครับ
<?php $name = "Genetic"; $surname = "Admin"; $strcat = strjoin($name, $surname); echo $strcat; ?>
# ผลลัพธ์ Genetic Admin
<?php
function strjoin($str1 = "Hello", $str2 = "World") {
// เราอาจจะทำการคืนค่าโดยไม่ต้องเก็บค่านั้น ๆ ไว้ในตัวแปรก่อนก็ได้
return $str1 . " " . $str2;
}
echo strjoin();
echo strjoin("Genetic");
echo strjoin("Genetic", "Admin");
?>
# ผลลัพธ์ Hello World Genetic World Genetic Admin
ผู้สนับสนุน