:::

4. 函數

一、關於函數:

  1. 函數有兩種,一組是PHP內建函數,另一種是自訂的函數。
  2. 一個函數通常都有其獨特的功能,可視為具特定功能的小零件,直接呼叫函數名稱即可使用,如:phpinfo(),有些有傳回值,有些沒有;有些需要輸入參數,有些不用。
  3. 完整函數手冊:http://www.php.net/manual/en/funcref.php
  4. PHP中文手冊:http://www.php.net/manual/zh/index.php
  5. 函數基本結構:傳回值 函數名稱(參數1,參數2...);
  6. 自訂函數的基本結構:
    function 函數名稱($參數1="預設值1", $參數2="預設值2",...){
        global 宣告為全域變數;
        程式內容;
        程式內容;
        return 傳回值;
    }
  7. 參數、預設值、global、傳回值都不一定要有。
  8. 函數可以擺在<?php ... ?>中的任何地方,放在哪裡都可以,前後都不影響程式。
  9. 函數內的變數無法與外界互通,只能以global方式或設成參數放進函數中。

二、函數傳回值:

  1.  string(字串)
  2.  int(整數)
  3.  array(陣列)
  4.  object(物件)
  5.  bool(布林值)
  6.  void(無傳回值)
  7.  mixed(不一定)
  8.  new(建立物件)

:::

搜尋

QR Code 區塊

https%3A%2F%2Fwww.tad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D19%26tbdsn%3D454

書籍目錄

展開 | 闔起

線上使用者

45人線上 (6人在瀏覽線上書籍)

會員: 0

訪客: 45

更多…