เป็นฟังก์ชั่นพื้นฐานที่มากับ php มีราวๆ
พันกว่าฟังก์ชั่น ซึ่งจะครอบคลุมการทำงานพื้นฐานทั้งหมดของการเขียนโปรแกรม PHP
จนบางครั้ง
เราสามารถเขียนโปรแกรมที่ทำงานได้จริงโดยไม่จำเป็นต้องเขียนฟังก์ชั่นเพิ่มเติมเลยแม้แต่ฟังก์ชั่นเดียว
เหมือนที่ผมเคยได้ยินมาว่า “คนที่เขียนโปรแกรมเก่ง
ไม่จำเป็นต้องเขียนโค๊ดได้ดี เพียงแค่รู้จักฟังก์ชั่น แล้วรู้จักใช้มันก็พอ”
ฟังก์ชั่นภายในทั้งหลาย สามารถดูได้จาก help ของ PHP
ได้
โดยโหลดได้ที่ http://www.php.net/docs.php
ตัวอย่างฟังก์ชั่นภายใน ผมขอยกตัวอย่างฟังก์ชั่น pow() ถ้าหากเปิดดู help
จะเขียนเป็นลักษณะนี้
number pow ( number $base, number $exp )
number คือ ค่าที่ฟังก์ชั่นนี้ส่งกลับออกมา (return) ซึ่งเดี๋ยวเราค่อยมาอธิบายกัน
pow คือ ชื่อฟังก์ชั่น
(number $base, number $exp) คือ ค่าที่ต้องส่งให้ฟังก์ชั่นนี้ โดย number
หมายถึงชนิดของค่า
(datatype) ที่ต้องส่งไปให้
เพราะฉะนั้น ฟังก์ชั่น pow() เราต้องส่งค่าให้จำนวน 2 ค่า
เมื่อฟังก์ชั่นทำงานเสร็จแล้วจะคืนค่ากลับมาเป็นชนิดตัวเลข
|
|
<?php
$value = pow(5,2); // เรียกฟังก์ชั่น
pow() โดยส่งค่า 5 เป็นเลขฐาน
และ 2 เป็นเลขชี้กำลัง แล้วเก็บค่าไว้ที่ตัวแปร $value
echo $value; // พิมพ์ค่าจากตัวแปร
$value
?>
|
ถ้าหากเราไม่ได้นำค่าที่ได้ไปทำการคำนวณ เราสามารถแสดงค่าออกมาได้เลย
โดยไม่จำเป็นต้องเก็บค่าไว้ในตัวแปรใดๆ ลองดูตัวอย่างกันครับ
|
|
<?php
echo pow(5,2); // พิมพ์ค่า
5 ยกกำลัง 2 ออกทางหน้าจอเลย
echo "<br />";
echo "ผลลัพท์ของ
5 ยกกำลัง 2 คือ
" . pow(5,2);
?>
|
เห็นไหมครับ ไม่ยากเลย แต่เราจะรู้ได้อย่างไรว่าฟังก์ชั่นไหน
ใช้งานอย่างไร หรือเราจะใช้ฟังก์ชั่นไหนทำงานให้เรา
อันนี้ก็ต้องอยู่ที่แต่ละท่านล่ะครับ ถ้าหากเล่นบ่อยๆ
ก็จะพบกับฟังก์ชั่นที่เรายังไม่เคยใช้งานเองแหละครับ ถึงแม้ว่า PHP จะมีฟังก์ชั่นมากกว่า
1000 ฟังก์ชั่น แต่ที่ใช้งานทั่วๆ ไป จะมีไม่ถึง 200 ฟังก์ชั่นครับ
(ลดไปเยอะเลย)
0 ความคิดเห็น:
แสดงความคิดเห็น