在 PHP 函數中,形參是函數定義時的佔位符,代表將要接收的數據,實參則是函數呼叫時傳遞給形參的實際數據。形參可以指定類型和預設值,實參可以按位置或按名稱傳遞。
PHP 函數的形參與實參:深入理解
##形參與實參
在PHP 函數中,形參(parameter)是定義函數時指定的佔位符,用於接收實際傳遞給函數的資料。實參(argument)是實際呼叫函數時傳遞給形參的資料。形參的類型和預設值
形參可以指定類型(如整數、字串),也可以指定預設值。如果沒有指定預設值,則變數的類型為mixed,表示可以接收任何類型的資料。例如:
function add($num1, $num2 = 0) { // ... }
傳遞實參
實參可以按位置或按名稱傳遞給函數:$result = add(10, 20); // 按位置传递 $result = add(num2: 20, num1: 10); // 按名称传递
實戰案例:計算圓的面積
<?php function calculateAreaCircle($radius) { return pi() * $radius ** 2; } $radius = 5; $area = calculateAreaCircle($radius); echo "圆的面积为:$area"; ?>##總結
形參用於定義函數接收資料的佔位符,實參是實際傳遞給函數的資料。
以上是PHP 函數的形參和實參有何不同?的詳細內容。更多資訊請關注PHP中文網其他相關文章!