返回列表 發帖

PHP 基礎語法(五) 函式

建立及使用函式
  1. <?php
  2. function Hello() {
  3.     echo "Hello, World!";
  4. }
  5. Hello();
  6. ?>
複製代碼
傳送值至函式中
  1. <?php
  2. function greet($name) {
  3.     echo "Hello, $name!";
  4. }
  5. greet("Alice");
  6. greet("Bob");
  7. ?>
複製代碼
具回傳值的函式
  1. <?php
  2. function add($a, $b) {
  3.     return $a + $b;
  4. }
  5. $result = add(5, 3);
  6. echo "5 + 3 = $result";
  7. ?>
複製代碼
匿名函式
  1. <?php
  2. $greet = function($name) {
  3.     echo "Hello, $name!";
  4. };
  5. $greet("Alice");
  6. $greet("Bob");
  7. ?>
複製代碼
遞迴
  1. <?php
  2. function f($n) {
  3.     if ($n <= 1) {
  4.         return 1;
  5.     } else {
  6.         return $n * f($n - 1);
  7.     }
  8. }
  9. $result = f(5);
  10. echo "5 的階乘是 $result";
  11. ?>
複製代碼

返回列表