首頁 > 每日程式設計 > PHP知識 > PHP之函數的概念與作用

PHP之函數的概念與作用

**熬夜选手
發布: 2020-05-01 14:53:05
原創
354 人瀏覽過

函數的概念與作用

#函數不是數!函數是一種程式碼形式(語法形式)。

函數是將「若干行程式碼」以一種語法形式包裝成的一個整體。這個整體可以做到「需要的時候就去執行它」(就是執行其中的若干行程式碼)。

函數是解決在不同情形(不同程式碼位置)下需要執行相同程式碼的有效方式-即所謂程式碼重用。


函數的定義與呼叫

//定义语法形式:
function   函数名($形参1,$形参2,..){ 
函数体语句块; //就是若干行代码
}
//调用语法形式:
函数名($实参1,$实参2, ...... );
登入後複製

說明:

形參,其實就是變量,是只能在該函數內部使用的變數;

實參,其實就是數據,是會傳入函數內部的資料(是一一對應地賦值給形參變數);


函數傳回值

什麼是函數的回傳值了?

含义:
一个函数在执行结束时,可以让其返回一个数据,这就是函数的返回值。
语法:
return  要返回的数据;
登入後複製

說明:

#一個函數執行得到的回傳值,可以在任何需要資料的場合使用,跟著使用一個變數資料一樣。

另外,return語句也可以不帶後面的數據,此時,就只是單純地結束函數,不回傳數據(也可以說回傳null這個空資料)。


小試牛刀:

那現在讓我們自己定義一個函數,計算出任意長寬高的一個長方體的表面積。

<?php
    //定义一个函数,可以计算任意长宽高的一个长方体的表面积
    function biaomianji($chang,$kuan,$gao) {
        $mianji = ($chang*$kuan + $chang*$gao + $kuan * $gao)*2;
        return $mianji;
    }
    $biaomianji2 = biaomianji(1,2,3);
    echo ("表面积为:$biaomianji2");
登入後複製


#總結:

這樣我們再開發程式的時候,某一段程式碼,需要執行很多次,我們就可以把這段程式碼封裝成一個函數,從而提高開發效率以及程式碼的重用。

以上是PHP之函數的概念與作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
1
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板