本篇文章將開始新的一個章節,關於函數的。我們所有要執行的都離不開函數,今天我們就來學習一個最簡單的,那就是建立函數。只有創建好了函數,才能調用,快來學習。
我們要學習的是函數,那我們怎麼能不知道函數是什麼呢?我們先來看看什麼是函數。
函數通常分為傳統定義與近代定義,其實兩個定義本質是相同的,只是出發點不一樣,傳統定義是從運動變化的觀點出發,而近代定義是從集合、映射的觀點出發。函數的近代定義是:假設有一個數集A,其中的元素為x,對x賦予對應法則f,記作f(x),得到另外一個數集B,若B中的元素為y,則y與x之間的等量關係可以用y=f(x)表示。函數有三個要素:定義域、值域、對應的法則。其中核心就是對應法則,它是函數關係的本質特徵。
我們了解函數是什麼之後,我們就來看看如何建立。
在PHP中,除了以及內建好的函數,我們還可以根據自己的需求建立函數。函數是可以在程式中重複使用的語句區塊。頁面載入時函數不會立即執行。函數只有在被呼叫時才會執行。
在我們了解了這些資訊後,我們就來建立函數啦。
function functionName() { 被执行的代码; }
突然一看到function,是不是有種錯亂的感覺,我真的在學php嗎?怎麼特別像是javascript呢?
不不不,我沒有輸錯,在php中,就是使用function來創建函數的,放心大膽的用吧。
但是使用function建立函數的時候需要注意:
函數名稱能夠以字母或底線開頭(而非數字)。
函數名稱對大小寫不敏感。
函數名稱應該可以反映函數所執行的任務。
只有在這些條件下,我們才能建立出一個函數。
光說,可能印像不是那麼深刻,那就看一個小例子吧,小夥伴也可以跟著寫寫哦。
<?php function sayhi() { echo "Hello world!"; } sayhi(); ?>
我們看這個函數,它想幹嘛?是不是呼叫的時候會輸出一個“Hello world!
”,那麼這個函數實作它該有的功能了嗎?不防讓我們看看答案。
Hello world!
我們可以看到這個函數實現了它該有的功能,說明我們這個函數創建成功了。太厲害了,給自己鼓鼓掌。
你想要的php知識都在這裡哦→php影片教學
以上是php函數之如何建立一個函數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!