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

首頁 > 語言 > PHP > 正文

PHP函數按引用傳遞參數及函數可選參數用法示例

2024-05-05 00:04:05
字體:
來源:轉載
供稿:網友

本文實例講述了PHP函數按引用傳遞參數及函數可選參數用法。分享給大家供大家參考,具體如下:

一、函數按引用傳遞參數

1. 代碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>按引用傳遞方式</title></head><body><?phpfunction example( &$m ) //定義一個函數,同時傳遞參數$m的變量{  $m = $m * 5 + 10;  echo "在函數內:/$m = ".$m;    //輸出形參的值}$m = 1;example( $m ) ;           //傳值:將$m的值傳遞給形參$mecho "<p>在函數外:/$m = $m <p>" ;  //實參的值發生變化,輸出m=15?></body></html>

2. 運行結果

在函數內:$m = 15
在函數外:$m = 15

3. 注意事項

按引用傳遞時,需要注意在函數的參數列表中比按值傳遞多一個&。

二、函數的可選參數

1. 代碼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html; charset=gb2312"/><title>默認參數的應用</title></head><body><?phpfunction values($price,$tax=""){//定義一個函數,其中的一個參數初始值為空$price=$price+($price*$tax);//聲明一個變量$price,等于兩個參數的運算結果echo "價格:$price<br>";//輸出價格}values(100,0.25);//為可選參數賦值0.25values(100);//沒有給可選參數賦值?></body></html>

2. 運行結果

價格:125
價格:100

3. 注意事項

① 可選參數放在參數列表末尾,并且指定其默認值為空。
② 當使用默認參數時,默認參數必須放在非默認參數的右側,否則函數可能出錯。
③ 從PHP5開始,默認也可以通過引用傳遞。

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 文山县| 灵山县| 荥经县| 澄迈县| 公主岭市| 平武县| 聊城市| 开远市| 巩留县| 南和县| 县级市| 诸城市| 宽城| 密山市| 唐海县| 大余县| 京山县| 元江| 普定县| 密山市| 岚皋县| 莱芜市| 岳阳市| 舒兰市| 北碚区| 台南市| 建昌县| 淮北市| 麻栗坡县| 深州市| 南昌市| 百色市| 兴山县| 平潭县| 定南县| 牡丹江市| 泸西县| 准格尔旗| 楚雄市| 保亭| 阜阳市|