亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php參數指的是什么

發布時間:2022-06-29 09:32:25 來源:億速云 閱讀:128 作者:iii 欄目:編程語言

這篇文章主要介紹“php參數指的是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“php參數指的是什么”文章能幫助大家解決問題。

在php中,參數是函數內部和函數外部進行數據交換的端口,函數中數據的傳入都是由參數來完成的。根據參數使用的位置,參數分為形式參數和實際參數兩種:1、形式參數是定義函數時函數名后面括號內的參數列表,形參本身沒有具體的值;2、實際參數是用戶在調用函數時函數名后面括號中的若干個參數,實參和形參需要按順序一一對應,它會替換形式參數在函數體中對應的變量值。

php參數指的是什么

本教程操作環境:windows7系統、PHP8.1版、DELL G3電腦

在 PHP 中聲明一個自定義的函數可以使用下面的語法格式:

function 函數名 (參數1, 參數2, ..., 參數n){
    函數體;
    return 返回值;
}
  • 聲明函數時函數名后面的小括號“()”也是必須有的,在小括號中包含了一組可以接受的參數列表,參數就是聲明的變量,然后在調用函數時可以將變量傳遞給函數。參數列表可以為空,也可以有一個或多個參數,多個參數之間使用逗號分隔;

在 PHP 中只要在需要使用函數的位置,使用函數名稱和參數列表進行函數調用:

函數名 (參數1, 參數2, ..., 參數n);

可以看出:函數的參數列表是由零個或多個參數組成的,每個參數之間使用逗號分隔開。那么什么是參數呢?

參數是函數內部和函數外部進行數據交換的端口,函數中數據的傳入都是由參數來完成的。

如果函數沒有參數列表,函數執行的任務就是固定的,用戶在調用函數時不能改變函數內部的一些執行行為。

如果函數有參數列表,函數就可以從外部獲取函數執行所需要的數據值。也就是用戶在調用函數時,在函數體還沒有執行之前,將一些數據通過函數的參數列表傳遞到函數內部,這樣函數在執行函數體時,就可以根據用戶傳遞過來的數據決定函數體內部如何執行。

根據參數使用的位置,參數分為形式參數和實際參數兩種。

1. 形式參數

形式參數就是定義函數時函數名后面括號內的參數列表(簡稱“形參”),就像它的名字一樣,形參本身沒有具體的值。因為函數體中需要使用外部傳入的參數,為了使參數可以正確地傳遞進來,就需要通過形式參數與函數體里面的數據進行傳遞,形式參數如下圖所示。

php參數指的是什么

【示例】一個函數的形式參數如下所示:

<?php
    function hello($str){
        echo '參數 $str 的值為:'.$str.'<br>';
    }
?>

其中,代碼第 2 行函數名后面括號中的變量 $str 就是該函數的形式參數。

2. 實際參數

實際參數就是我們在調用函數時函數名后面括號中的若干個參數(簡稱“實參”),實參和形參需要按順序一一對應,它會替換形式參數在函數體中對應的變量值,函數的參數可以是一個具體的值,也可以是一個變量,實際參數如下圖所示。

php參數指的是什么

【示例】下面通過代碼來演示一下調用函數時使用的實際參數:

<?php
    function add($a, $b){
        echo $a.' + '.$b.' = '.($a+$b).'<br>';
    }
    add(11, 32);
?>

其中,代碼第 6 行函數名后面括號中的 11、32 就是實際參數。

注意:實際參數一定要和形式參數的個數相相同,并且一一對應,不然程序會出錯。

關于“php參數指的是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

五莲县| 郓城县| 达日县| 军事| 雷波县| 谢通门县| 精河县| 泾源县| 盐源县| 保山市| 定兴县| 平潭县| 都江堰市| 波密县| 汝城县| 沛县| 藁城市| 正阳县| 秦安县| 辽阳县| 河间市| 德昌县| 炎陵县| 鱼台县| 满城县| 新安县| 延寿县| 休宁县| 崇仁县| 济阳县| 彰化县| 安达市| 阿巴嘎旗| 天台县| 梁河县| 承德县| 醴陵市| 卢湾区| 元江| 铜梁县| 英超|