php變數的變數,即可變變數
可變變數的概念:通過獲取乙個變數的值做為另外乙個變數的名稱來操作變數,就是可以變數。
【示例】
文字檢視
複製**
列印關於
<?php
$a = 'hello'
; //普通變數
$$a = 'world'
; //可變變數 ,相當於 $hello='world';
echo
"$a $hello"
; //輸出:hello world
echo $$a; //輸出:world
echo
"$a $"
; //輸出:hello world
echo
"$a "
; //輸出:hello world
?>
<?php
$a = 'hello'; //普通變數
$$a = 'world'; //可變變數,相當於 $hello='world';
echo "$a $hello"; //輸出:hello world
echo $$a; //輸出:world
echo "$a $"; //輸出:hello world
echo "$a "; //輸出:hello world
?>
有時候使用可變變數是很方便的,就是乙個可變變數獲取了乙個普通變數的值作為這個可變變數的變數名。
文字檢視
複製**
列印關於
<?php
$var1="this is var1"
;
$var2="this is var2"
;
$a="var1"
;
echo $$a; //輸出 this is var1
$a="var2"
;
echo $$a; //輸出 this is var2
?>
<?php
$var1="this is var1";
$var2="this is var2";
$a="var1";
echo $$a; //輸出 this is var1
$a="var2";
echo $$a; //輸出 this is var2
?>
@php培訓
php修訂1.0 2009-09
PHP變數 365PHP培訓與交流平台
php變數 1 php變數的定義 在php 2 變數名稱的命名規則 示例 文字檢視 複製 列印關於 var bob var joe echo var,var 輸出 bob,joe 4site not yet 非法變數名,以數字開頭 4site not yet 合法變數名,以下劃線開頭 i站點is m...
PHP流程控制簡介 365PHP培訓與交流平台
php流程控制 在任何一門程式語言中,都需要支援滿足程式結構化所需要的三種基本結構 在php 中,為支援這三種結構,提供了實現這三種結構所需的語句。1 順序結構 在程式結構中,最基本的就是順序結構。程式會按照自上而下的順序執行 基本形式為 語句1 語句2 語句3 語句n 2 分支結構 if語句 sw...
PHP資料型別轉換 365PHP培訓與交流平台
php資料型別轉換 php的資料型別轉換屬於強制轉換,允許轉換的php資料型別有 php資料型別 有三種轉換方式 第一種轉換方式 int bool float string array object 文字檢視 複製 列印關於 num1 3.14 num2 int num1 var dump num1...