亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php5.4傳引用時報錯問題的示例分析

發布時間:2021-08-31 11:11:28 來源:億速云 閱讀:90 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“php5.4傳引用時報錯問題的示例分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“php5.4傳引用時報錯問題的示例分析”這篇文章吧。

具體如下:

php5.3系列版本以及以前版本,傳引用沒有什么問題,升級到php5.4以后,傳引用的地方,全報錯

Fatal error: Call-time pass-by-reference has been removed in F:\work\wamp\www\test\test.php on line 6。看一下下面的例子。

例1,遞歸傳引用,在php 5.3及以及版本,測試結果

<?php
function test($aa,&$bb){
  if($aa < $bb){
    echo $bb."<br>";
    $bb--;
    test($aa,&$bb);
  }
}
$aa = 3;
$bb = 6;
test($aa,&$bb);
?>

運行結果如下

6
5
4

php 5.4以后就不行了,我是用php 5.4.11測試的。報Fatal error: Call-time pass-by-reference has been removed in F:\work\wamp\www\test\test.php on line 6。

例2,php5.4.11上面測試,只測試傳引用

<?php
function test($aa,&$bb){
  if($aa < $bb){
    $bb--;
    echo $bb."<br>";
    //test($aa,&$bb);
  }
}
$aa = 3;
$bb = 6;
test($aa,$bb); //php5.4,php5.3及以前版本,輸入結果是5
//test($aa,&$bb); //php5.3輸入結果是5,php5.4及以后,報錯Fatal error: Call-time pass-by-reference 。。。。
?>

php5.4以后,定義時可以有&,調用時加上&就會報錯。這樣調用感覺很怪。

例3,php5.4以及遞歸傳引用

<?php
function test($aa,&$bb){
  if($aa < $bb){
    $bb--;
    echo $bb."<br>";
    test($aa,$bb);
  }
}
$aa = 3;
$bb = 6;
test($aa,$bb);
?>

php5.2,php5.3,php5.4都可以運行,運行結果:

5
4
3

感覺這個5.3升到5.4有點坑爹,如果不知道改變的,升級就很郁悶了。

以上是“php5.4傳引用時報錯問題的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

哈密市| 凤冈县| 建平县| 尉犁县| 万全县| 徐汇区| 洪湖市| 湖口县| 临海市| 科技| 夏河县| 黄陵县| 沙洋县| 宁城县| 杂多县| 渝中区| 通海县| 沅江市| 崇礼县| 绥化市| 景泰县| 溧阳市| 广安市| 黑龙江省| 洛南县| 聊城市| 大荔县| 绥芬河市| 寿宁县| 宁都县| 中牟县| 临清市| 嘉鱼县| 洛宁县| 建昌县| 平山县| 宁晋县| 宝兴县| 迁安市| 石首市| 阳泉市|