亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 70
粉絲 4
評論 5
訪問量 122326
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
關(guān)于函數(shù)的類型和函數(shù)返回值函數(shù)傳遞值測試
JiaJieChen
原創(chuàng)
996人瀏覽過

自定義函數(shù)name1,foloat定義參數(shù)是浮點(diǎn)型

  1. <?php
  2. function name1 (float $money ,float $discount) : float
  3. {
  4. return $money * $discount;
  5. }
  6. echo name1 (5000, 0.8) ;
  7. echo '<hr>' ;
  8. ?>
  9. //輸出結(jié)果
  10. // 4000

使用系統(tǒng)函數(shù) mb_substr(名稱,第一個(gè)數(shù)值,需要截取多少數(shù)值)

  1. <?php
  2. $name2 = "您所在地區(qū)的環(huán)境質(zhì)量是否有改善?" ;
  3. echo mb_substr($name2,0,10) ;
  4. echo '<hr>';
  5. //輸出結(jié)果
  6. //您所在的地區(qū)的環(huán)境質(zhì)量
  7. ?>

可變函數(shù)$name3 相當(dāng)于變量賦值一樣,把函數(shù)name1的屬性賦值過去了變量$name3

  1. <?php
  2. function name1 (float $money ,float $discount) : float
  3. {
  4. return $money * $discount;
  5. }
  6. $name3 = 'name1' ;
  7. echo '實(shí)付金額:' .$name3(10000,0.8);
  8. echo '<hr>';
  9. //輸出結(jié)果
  10. //實(shí)付金額:8000

匿名函數(shù)

discount 是一個(gè)全局變量,function函數(shù)中沒有名稱,可以賦值給變量$name4
  1. <?php
  2. $discount = 0.5 ;
  3. $name4 = function ( float $money ,float $amu ) : float
  4. {
  5. global $discount;
  6. $arv = $money*$amu;
  7. return $arv >= 3000 ? $arv * $discount : $arv;
  8. };
  9. echo '實(shí)付金額:' . $name4(5000,0.9);
  10. echo '<hr>';
  11. //輸出結(jié)果
  12. //實(shí)付金額:2250

父作用域 $a

  1. <?php
  2. $a = function ($discount)
  3. {
  4. return function (float $money ,float $amu) use($discount) :float
  5. {
  6. $name5 = $money*$amu ;
  7. return $name5 >= 3000 ? $name5*$discount : $name5;
  8. };
  9. };
  10. echo '實(shí)付金額:' .$a(0.8)(5000,0.9) ;
  11. echo '<hr>' ;
  12. //輸出結(jié)果
  13. //實(shí)付金額:3600
  14. ?>

函數(shù)的返回值

  • 字符串拼接
  1. <?php
  2. function demo1()
  3. {
  4. $name6 = "300" ;
  5. $name7 = "元" ;
  6. return $name6.''.$name7 ;
  7. }
  8. echo demo1() ;
  9. echo '<hr>';
  10. //輸出結(jié)果
  11. //300元
  12. ?>

通過數(shù)組返回值

  1. <?php
  2. function demo2() : array
  3. {
  4. return ['name6'=>'1','name7'=>'成功'] ;
  5. }
  6. //echo demo2() ;
  7. $res=print_r (demo2(),true );
  8. //echo $res ;
  9. printf ('<pre>%s</prs>',$res) ;
  10. echo '<hr>';
  11. //輸出返回值
  12. /*
  13. Array
  14. (
  15. [name6] => 1
  16. [name7] => 成功
  17. )
  18. */

引用函數(shù)傳遞值

  1. <?php
  2. function demo3( float $sum )
  3. {
  4. return $sum * 30 ;
  5. }
  6. $b=30;
  7. echo demo3($b);
  8. echo '<hr>';
  9. //輸出結(jié)果 900
批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語:不錯(cuò)
本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報(bào)處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號(hào) 技術(shù)交流群
PHP中文網(wǎng)訂閱號(hào)
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時(shí)隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號(hào)
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費(fèi)學(xué)