首頁  >  文章  >  後端開發  >  PHP中什麼是可變變數?如何理解可變變數?

PHP中什麼是可變變數?如何理解可變變數?

慕斯
慕斯原創
2021-06-30 15:10:114105瀏覽

我們學習了解這麼多關於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 = &#39;abc&#39; ;
//这是一个变量,里面存储的是字符串"abc"
$abc= 10;
//
echo $$s1;   //???,输出10
?>

執行結果如下:

PHP中什麼是可變變數?如何理解可變變數?

程式碼如下:

以下示範「可變變數"的靈活性:
所謂可變變量,其實就是變數的名字是可以「動態變化」以獲得不同的資料值

$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中什麼是可變變數?如何理解可變變數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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