首頁  >  文章  >  後端開發  >  php-我的理解對嗎,之所以$b輸出1是因為$a預設為0?

php-我的理解對嗎,之所以$b輸出1是因為$a預設為0?

PHP中文网
PHP中文网原創
2016-08-10 08:49:081396瀏覽

       php

  • <?phpfunction test (&$b){    $b++;    echo $b.&#39;&#39;;
    }test($a);$a=100;echo $a;

回覆內容:

這程式碼改改,可以更好理解$a的變化:

<?php
function test (&$b){
$b++;
echo $b.&#39;
&#39;;
}
test($a);
echo $a;
$a=100;
echo $a;

是的,php值是沒有賦值這個值是0

初始化值和java是一樣的。
學習的時候該怎麼注意?我覺得最重要的是學以致用,多練手,編寫一些有實際意義的程式碼,helloworld級別的程式碼就不要寫太多了,更不要去鑽牛角尖,搞些奇奇怪怪的測試程序,多關注現實問題。

以上就是php-我的理解對嗎,之所以$b輸出1是因為$a預設為0?的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn