国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP 函數(shù)之自定義函數(shù)介紹

2024-09-04 11:48:18
字體:
來源:轉載
供稿:網友

在 PHP 中,提供了超過 700 個內建的函數(shù). PHP 的函數(shù)分為用戶自定義函數(shù)和系統(tǒng)內置函數(shù).內置函數(shù)可以直接使用,用戶自定義函數(shù)需要使用關鍵字 function 來定義.

自定義函數(shù)

函數(shù)(function),可以看著是為實現(xiàn)某個功能的獨立的程序語句集合.我們將某個功能寫成一個函數(shù)后,就可以在需要的地方方便的使用它.合理的使用函數(shù),可以讓我們的PHP程序更加簡潔易讀,更加科學. 

實例代碼如下:

  1. function function_name(arg1,arg2,……) 
  2.     函數(shù)功能代碼 

創(chuàng)建 PHP 函數(shù)

函數(shù)是一種可以在任何被需要的時候執(zhí)行的代碼塊.

創(chuàng)建 PHP 函數(shù):

所有的函數(shù)都使用關鍵詞 "function()" 來開始 

命名函數(shù) - 函數(shù)的名稱應該提示出它的功能.函數(shù)名稱以字母或下劃線開頭. 

添加 "{" - 開口的花括號之后的部分是函數(shù)的代碼. 

插入函數(shù)代碼 

添加一個 "}" - 函數(shù)通過關閉花括號來結束. 

函數(shù)的參數(shù)

參數(shù)的功能是傳遞信息到函數(shù). 

現(xiàn)在,我們要在 PHP 腳本中使用這個函數(shù)了:

實例代碼如下:

  1. <html> 
  2. <body> 
  3. <?php 
  4. function writeMyName() 
  5.   { 
  6.   echo "David Yang"
  7.   } 
  8. echo "Hello world!<br />"
  9. echo "My name is "
  10. writeMyName(); 
  11. echo ".<br />That's right, "
  12. writeMyName(); 
  13. echo " is my name."
  14. ?> 
  15. </body> 
  16. </html> 

以上代碼的輸出:

Hello world!

My name is David Yang.

That's right, David Yang is my name.

實例代碼如下:

  1. <?php 
  2. function city_name($city
  3.     echo "城市名稱為:".$city
  4. city_name("shanghai");    //執(zhí)行該函數(shù),執(zhí)行結果是輸出“城市名稱為:shanghai”字符串 
  5. ?> 

可以給函數(shù)的參數(shù)指定默認值,以便在沒有指定參數(shù)值時,采用參數(shù)默認值.

  1. <?php 
  2. function city_name($city = "beijing"
  3.     echo "城市名稱為:".$city
  4. $name = "shanghai"
  5. city_name();    //執(zhí)行結果是輸出“城市名稱為:beijing” 
  6. city_name($name);    //執(zhí)行結果是輸出“城市名稱為:shanghai” 
  7. ?> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 绍兴县| 乌兰察布市| 万宁市| 南华县| 平安县| 中西区| 盐亭县| 军事| 五常市| 新丰县| 绥宁县| 新泰市| 永新县| 泰州市| 西华县| 山西省| 灵丘县| 昭觉县| 广水市| 莎车县| 兴化市| 滨州市| 宝鸡市| 磴口县| 漠河县| 罗田县| 巩义市| 苏州市| 即墨市| 祁阳县| 昭觉县| 平阴县| 康保县| 新和县| 江门市| 巴中市| 砚山县| 隆昌县| 桂平市| 白朗县| 南开区|