php 自定義函數通過 function 關鍵字創建,可提升代碼模塊化和可重用性:創建方法: 使用 function 關鍵字、函數名稱和參數創建函數。調用方法: 輸入函數名稱并傳遞參數即可調用函數。實戰案例: 使用自定義函數計算指定范圍內的素數數量,如 countprimes(1, 100) 返回該范圍內的素數數量(25)。
PHP 函數自定義函數:創建靈活且可擴展的代碼
自定義函數是一種在 PHP 中創建自定義邏輯塊的強大方法。它們使代碼更加模塊化、可重用且易于維護。
創建自定義函數
要創建一個自定義函數,請使用 function
關鍵字,后跟函數名稱和參數。
function sum($a, $b) { return $a + $b; }
登錄后復制
調用自定義函數
要調用自定義函數,只需輸入函數名稱并傳遞必要的參數即可。
$result = sum(5, 10); // Ergebnis 15
登錄后復制
實戰案例:計算素數數量
假設您需要一個計算給定范圍內的素數數量的函數。您可以使用自定義函數來輕松實現此功能:
function countPrimes($start, $end) { $count = 0; for ($i = $start; $i <= $end; $i++) { if (isPrime($i)) { $count++; } } return $count; } function isPrime($number) { if ($number <= 1) { return false; } for ($i = 2; $i <= sqrt($number); $i++) { if ($number % $i == 0) { return false; } } return true; }
登錄后復制
使用自定義函數
現在,您可以使用 countPrimes()
函數來計算任何范圍內的素數數量:
$primeCount = countPrimes(1, 100); // Ergebnis 25
登錄后復制