我們學習了解這麼多關於PHP的知識,今天學習PHP中什麼是可變變數?如何理解可變變數? ,不知你們是否已經完全掌握了呢,如果沒有,那就跟隨這篇文章一起繼續學習吧
相關推薦:PHP中變數的傳值方式是什麼?如何傳遞?
可變變數:
$s1 = "abe"; //这是一个变量,里面存储的是字符串"abe" $abc=10, echo S$s1; //??输出10
#理解:
1,在php中,一個"S"後面,總是跟著一個變數名!
2,這裡,echo輸出的這個變數(以第- -個S為標識)的名字是: $sl, I"abe "
3,所以,這裡輸出的是sabc,即10
4,這種連續出現「$"的變數形式,就是所謂的「可變變數」
程式碼如下:
<?php $s1 = 'abc' ; //这是一个变量,里面存储的是字符串"abc" $abc= 10; // echo $$s1; //???,输出10 ?>
執行結果如下:
程式碼如下:
以下示範「可變變數"的靈活性:
所謂可變變量,其實就是變數的名字是可以「動態變化」以獲得不同的資料值
$v1 = 1; $v2 = 12; $v3 = 33; $v4 = 44; $v5 =115; //求这5个变量的和: //其他语言,只能“一个一个”加起来。 $sum = 0; //用于存储总和 for($i = 1; $i <= 5; $i++){ $v ="v".$i; //这里,结果其实只是一个“字符串”,比如"v1","v2" ... $sum += $$v; } echo "<br />sum = $sum"; ?>
運行結果如下:
推薦學習:php影片教學
#以上是PHP中什麼是可變變數?如何理解可變變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!