Re: [請益] 可變變數的問題

看板PHP作者 ( )時間16年前 (2009/08/31 08:15), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《scuderia ( )》之銘言: : 神奇的是,一開始在測試可變變數是否是用 ${} 包起來的時候, : 寫的測試卻可以正常執行.. : for($i=1;$i<=5;$i++) : { : echo ${"item_2_".$i}."<br>"; : } : 這...是哪邊有問題阿? 似乎是找到原因了, 因為 for 是放在 function 裡面執行, 上網查了以後,有人說可變變數 ${} 放在 function 裡面是無用的, 上網查了以後,發現是區域變數和全域變數的問題, http://dbsvr.clhs.tyc.edu.tw/doc/php/language.variables.scope.html 大概是如此...> < -- 馬皇馬皇!那邊有個村子 馬皇馬皇!好幾個國家說要來 馬皇馬皇~為什麼災情這麼慘 滅了 幫忙救災 文字:scuderia You ψQSWEET 東森 東森 CNNsee! ◎ ◎ 喔~~ ︶ ︶ ◎ ◎ 喔~~ ︶ ︶ ◎ ◎ They自己 ⊙◥ 3╯ξ 沒準備 (哈欠) (煙~) 怪我喔?( ) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.111.102.207

08/31 08:20, , 1F
這是 區域變數 跟 全域變數 的問題阿!!..回去看這部
08/31 08:20, 1F

08/31 08:20, , 2F
分的文件吧!!!
08/31 08:20, 2F
阿阿~ 抱歉,後來再去查文件,的確是區域變數跟全域變數的問題, 不是「可變變數在 function 中就不能執行」, 應該多查幾篇再來自問自答的,感謝版友指正!

08/31 08:24, , 3F
放在function就不能執行,那這東西根本毫無用處
08/31 08:24, 3F

08/31 11:07, , 4F
請不要道聽胡說~"~
08/31 11:07, 4F
※ 編輯: scuderia 來自: 118.161.243.240 (09/01 00:56)
文章代碼(AID): #1AcnOYJB (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1AcnOYJB (PHP)