国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中 $$str 中 "$$" 的詳解

2024-05-04 23:37:20
字體:
來源:轉載
供稿:網友

本文給大家介紹的是php中可變變量$$str 中 "$$" 的解釋,十分的簡單實用,并附有簡單示例,有需要的小伙伴可以參考下。

這種寫法稱為可變變量

有時候使用可變變量名是很方便的。就是說,一個變量的變量名可以動態的設置和使用。一個普通的變量通過聲明來設置,例如:

 

 
  1. <?php 
  2. $a = "hello"
  3. ?> 

一個可變變量獲取了一個普通變量的值作為這個可變變量的變量名。在上面的例子中 hello 使用了兩個美元符號($)以后,就可以作為一個可變變量的變量了。例如:

 

 
  1. <?php 
  2. $$a = "world"
  3. ?>  

這時,兩個變量都被定義了:$a 的內容是“hello”并且 $hello 的內容是“world”。因此,可以表述為:

 

 
  1. <?php 
  2. echo "$a ${$a}"
  3. ?>  

以下寫法更準確并且會輸出同樣的結果:

 

 
  1. <?php 
  2. echo "$a $hello"
  3. ?>  

它們都會輸出:hello world。

要將可變變量用于數組,必須解決一個模棱兩可的問題。這就是當寫下 $$a[1] 時,解析器需要知道是想要 $a[1] 作為一個變量呢,還是想要 $$a 作為一個變量并取出該變量中索引為 [1] 的值。解決此問題的語法是,對第一種情況用 ${$a[1]},對第二種情況用 ${$a}[1]。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武定县| 临湘市| 安阳县| 遂溪县| 景德镇市| 和平区| 胶南市| 札达县| 开江县| 郎溪县| 汉沽区| 隆德县| 磴口县| 武川县| 循化| 浦江县| 崇义县| 乐陵市| 拜泉县| 应用必备| 卓尼县| 丽水市| 彭州市| 梧州市| 仪征市| 江达县| 包头市| 内丘县| 温泉县| 榆林市| 南阳市| 花垣县| 高州市| 封丘县| 黔南| 婺源县| 隆子县| 丹巴县| 松桃| 克什克腾旗| 河津市|