Re: 取用session陣列的問題

看板PHP作者 (發不完的gmail)時間19年前 (2006/08/28 00:30), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《costbook (CB)》之銘言: : 請問... : 為什麼 : echo "$_SESSION['showTitle'][0]"; 用 "" 包起來的參數不能使用多重陣列,他只會解開第一層 所以事實上你會發現你印出來的只是 $_SESSION['showTitle'] 的值 (可能是 Array) 然後再加印一個 [0] : 會出現錯誤(我也不知道是什麼錯誤,學校的server : 如果有錯只會傳會空白頁面) : 但是這樣寫: : $tmp=$_SESSION['showTitle'][0]; : echo "$tmp"; : 就ok呢?意思不是一樣嗎? $tmp 這樣作會取出完整的值出來 當然印的出來了。 如果硬要用第一種方法作,你該使用 echo $_SESSION['showTitle'][0]."你要的字"; 另一個問題是: 如果你要使用 $_SESSION['showTitle'] 在 "" 括號裡的話 應該要使用 echo "$_SESSION[showTitle]" 並不需要加上"" 要不然就會直接產生你所說的錯誤訊息 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.69.222

08/28 08:37, , 1F
謝謝`
08/28 08:37, 1F
文章代碼(AID): #14ySYaL9 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #14ySYaL9 (PHP)