可變變量名指的是使用一個變量的值作為這個變量的名稱,在上面的例子中,通過使用兩個$符號,你可以把hello設置成一個變量的名稱,例:
<?php $a = 'hello'; ?>,就像下面那樣。
<?php $$a = 'world'; ?> 通過上面的兩個語句,有兩個變量被定義:變量$a,裝的內容是”hello” 以及變量$hello,裝的內容是 “world”,于是,下面的語言:
<?php echo "$a ${$a}"; ?> 跟下面的語句的輸出完全一致.
<?php echo "$a $hello"; ?> 它們都輸出:hello world.
上一篇 PHP實現URL靜態化
下一篇 php 驗證用戶名合法性正則代碼