<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 中函數(shù)前加號(hào)的意義

    時(shí)間:2024-07-09 17:56:31 PHP 我要投稿
    • 相關(guān)推薦

    中函數(shù)前加號(hào)的意義

      php變量前面加&符號(hào)是什么意思就不用多說(shuō)了,大家都在用,就是兩個(gè)變量同時(shí)指向一個(gè)地址而已,那么,php函數(shù)前面加&符號(hào)的意義又是什么呢?下面先上兩個(gè)演示代碼,然后再做解釋。

      function &chhua() { static $b="";//申明一個(gè)靜態(tài)變量 $b=$b."WEB開(kāi)發(fā)"; echo $b; return $b; } $a=chhua();//這條語(yǔ)句會(huì)輸出$b的值為“WEB開(kāi)發(fā)” $a="PHP"; echo "

      ";$a=chhua();//這條語(yǔ) 句會(huì)輸出$b的值為“WEB開(kāi)發(fā)WEB開(kāi)發(fā)” echo "

      ";$a=&chhua();//這條語(yǔ)句會(huì)輸出$b的值為“WEB開(kāi)發(fā)WEB開(kāi)發(fā)WEB開(kāi)發(fā)” echo "

      ";$a="JS"; $a=chhua(); //這條語(yǔ)句會(huì)輸出$b的值為"JSWEB開(kāi)發(fā)" function &test(){static $b=0;//申明一個(gè)靜態(tài)變量$b=$b+1;echo $b;return $b;} $a=test();//這條語(yǔ)句會(huì)輸出$b的值為1$a=5;$a=test();//這 條語(yǔ)句會(huì)輸出$b的值為2$a=&test();//這條語(yǔ)句會(huì)輸出$b的值為3$a=5;$a=test(); //這條語(yǔ)句會(huì)輸出$b的值為6

      下面就來(lái)解釋一下第二個(gè)函數(shù)吧。

      通過(guò)這種方式$a=test();得到的其實(shí)不是函數(shù)的引用返回,這跟普通的函數(shù) 調(diào)用沒(méi)有區(qū)別.

      至于原因:這是PHP的規(guī)定

      php規(guī)定通過(guò)$a=&test(); 方式得到的才是函數(shù)的引用返回.

      至于什么是引用返回呢(PHP手冊(cè)上說(shuō):引用返回用在當(dāng)想用函數(shù)找到引用應(yīng)該被綁定在哪一個(gè)變量上面時(shí)。)

      用上面的例子來(lái)解釋就是

      $a=test()方式調(diào)用函數(shù),只是將函數(shù)的值賦給$a而已,而$a做任何改 變都不會(huì)影響到函數(shù)中的$b.

      而通過(guò)$a=&test()方式調(diào)用函數(shù)呢, 他的作用是將return $b中的$b變量的內(nèi)存地址與$a變量的內(nèi)存地址,

      指向了同一個(gè)地方. 即產(chǎn)生了相當(dāng)于這樣的效果($a=&b;) 所以改變$a的值,也同時(shí)改變了$b 的值 ,所以在執(zhí)行了:

      $a=&test(); $a=5; 以后,$b的值變?yōu)榱?。

    【中函數(shù)前加號(hào)的意義】相關(guān)文章:

    SQL中的單記錄函數(shù)08-12

    解讀Rnd 函數(shù)中的asp08-03

    SQL中的單記錄函數(shù)盤點(diǎn)09-09

    excel中if函數(shù)的使用方法10-24

    關(guān)于Excel中vlookup函數(shù)的使用06-12

    PHP中函數(shù)的使用說(shuō)明09-01

    PHP中的排序函數(shù)區(qū)別分析08-23

    vlookup函數(shù)在Excel中的使用方法09-21

    Excel中vlookup函數(shù)使用方法02-17

    excel中now函數(shù)的使用方法05-25

    主站蜘蛛池模板: 国产精品小视频免费无限app| 久久精品免费大片国产大片| 99熟女精品视频一区二区三区 | 免费国产在线精品一区| 国产成人久久精品区一区二区| 正在播放酒店精品少妇约 | 亚洲精品欧美综合| 99久久国产热无码精品免费| 亚洲精品字幕在线观看| 久久亚洲精品无码播放| 国产精品v欧美精品v日韩| 欧美精品国产精品| A级精品国产片在线观看| 欧美精品v国产精品v日韩精品| 完整观看高清秒播国内外精品资源| 国产91在线精品| 91精品国产高清久久久久久91 | 亚洲精品自在在线观看| 久久久久久国产精品无码下载 | 国语自产少妇精品视频蜜桃| 亚洲欧美日韩国产精品专区| 人妻无码精品久久亚瑟影视| 精品人体无码一区二区三区| 国产欧美日韩综合精品二区| 国产成人精品福利网站在线观看| 免费91麻豆精品国产自产在线观看 | 成人午夜精品久久久久久久小说| 久久夜色精品国产亚洲| 久久国产免费观看精品| 国内精品手机在线观看视频| 国产精品电影在线观看| 国产精品第13页| 久久福利青草精品资源站| 久久99国产精品二区不卡| 麻豆精品成人免费国产片| 777欧美午夜精品影院| 99热亚洲精品6码| 久久精品综合一区二区三区| 欧美国产精品久久高清| 亚洲精品一级无码中文字幕| 亚洲国产精品一区二区第一页|