1樓:匿名使用者
$$str 可以理解為 $( $str ) ;
$str ="cd";那麼就是$cd = $$str = "landog";
$$str . = "ok", . 為拼接字元,即 $$str = $$str . "ok";
這裡跟$a+=b => $a=$a+b性質一樣 (可以看php的運算子)
也就是$cd = $cd . "ok",即$cd = "landogok" ;
$$str . ,這裡的 . 是拼接字元 即 $$str .= "ok" => $$str = $$str . "ok";
2樓:匿名使用者
來點專業的回答吧
這種寫法稱為可變變數
有時候使用可變變數名是很方便的。就是說,乙個變數的變數名可以動態的設定和使用。乙個普通的變數通過宣告來設定,例如:
<?php
$a = "hello";
?>
乙個可變變數獲取了乙個普通變數的值作為這個可變變數的變數名。在上面的例子中 hello 使用了兩個美元符號($)以後,就可以作為乙個可變變數的變數了。例如:
<?php
$$a = "world";
?>
這時,兩個變數都被定義了:$a 的內容是「hello」並且 $hello 的內容是「world」。因此,可以表述為:
<?php
echo "$a $";
?>
以下寫法更準確並且會輸出同樣的結果:
<?php
echo "$a $hello";
?>
它們都會輸出:hello world。
要將可變變數用於陣列,必須解決乙個模稜兩可的問題。這就是當寫下 $$a[1] 時,解析器需要知道是想要 $a[1] 作為乙個變數呢,還是想要 $$a 作為乙個變數並取出該變數中索引為 [1] 的值。解決此問題的語法是,對第一種情況用 $,對第二種情況用 $[1]。
3樓:溜鬚拍馬關雲長
你的$$str相當於$cd一樣($str='cd')
echo $cd;//hotdogok
4樓:匿名使用者
說起來就是,「變數的變數」
$str="cd";\\變數 乙個$
$$str就相當與變數$cd \\變數的變數 兩個$$$$str="hotdog";就是$cd="hotdog";
echo $str; \\乙個$(你想想看是變數\還是變數的變數)
php中$$a是什麼意思 20
5樓:秋天的貓活寶
$$是指字元或字串。
比如:$$str 可以理解為 $( $str ) ;
$str ="cd";那麼就是$cd = $$str = "landog";
$$str . = "ok", . 為拼接字元,即 $$str = $$str . "ok";
這裡跟$a+=b => $a=$a+b性質一樣 (可以看php的運算子)
也就是$cd = $cd . "ok",即$cd = "landogok" ;
$$str . ,這裡的 . 是拼接字元 即 $$str .= "ok" => $$str = $$str . "ok";
php中$是什麼意思
6樓:七友街九
這就是定義bai變數的意思,另
du外還有這些,我給大家zhi推薦乙個學習氛圍dao
超好的地方,
回php交流君羊,先是649+407最後再加178
3* / % // 乘,答除,取模,取整
4+ - 加法,減法
5>> << 右移,左移
6& 按位與
7^ | 按位異或、按位或
8<= < > >= 比較運算子
9<> == != 等於運算子
10= %= /= //= -= += *= **= 賦值運算子
11is/is not 身份運算子
12in/not in 成員運算子
13not/and/or 邏輯運算子
C中是什麼意思,c 中 是什麼意思
在c like語言中的意思是取反的意思。例如 這是比較 等於 就是比較 不等於 再例如 t true t則表示false.是非的意思,一般用在if語句或是判斷語句中,起bool型別作用,一般是!這個非等於表示 是非的意思,例如 就是不等於的意思。a b 意思是 a等於b a b 意思是 a不等於b ...
在js中是什麼意思,js中 是什麼意思
東東程式猿 本身沒有意思,jquery的裡面定義過 所以可以用,這就好比,你定義了一個function,寫法如下 function id 這樣你的js 中也可以用類似jquery中的寫法,id 嘿嘿,如果沒有引入jquery,自己這樣定義一個function,其實是很方便的。 jquery裡才有 原...
程式設計中tr是什麼意思,程式設計中的是什麼意思
網頁 中 裡的乙個行標籤 html jsp 等都是 彭季雅 網頁 中 裡的乙個行標籤 我是從 上海全鼎軟體學院 畢業的 莫非曉曉 見面 中 的行標籤。 獨孤學武 是網頁 中行標識 我就是一行 網頁源 中的 和 各是什麼意思? 1.是個雙標籤,是開始標籤,是結束標籤定義 html 中的行 define...