作者:
j5464654 (j5464654)
2016-06-07 21:21:26寫網頁時用了很多session變數
但是有地方會需要把所有session變數整理並且存起來
因為原本的變數名稱是亂的
像是
$_SESSION["fwefdw"]->"data1"
$_SESSION["qwodjw"]->"data2"
用var_dump($_SESSION)會得到上面這種對應形式
那我要怎麼樣才能把這種array轉成
array[0]->"data1"
array[1]->"data2"
的樣子
thanks~
作者: apple0660 2016-06-07 22:20:00
array_values()
作者:
j5464654 (j5464654)
2016-06-07 22:38:00後來發現沒救QQ 因為var_dump沒有回傳值他只是在網頁上顯示資料而已...
作者:
weiclin (CC)
2016-06-08 00:26:00從你給的範例確實array_values就可以了,你有試過嗎..
array_values($_SESSION)不就結了
你可以比較一下session用陣列跟字串哪個較省轉json存也是個方法,或是合適的斷行符號
把索引弄掉是不太好啦,不能保證別的程式不會寫 session,不知道為啥你有這需求,只是單純你這題目就是這樣解
array_values()又不會破壞參數的內容。
作者:
MangoTW (不在線上)
2016-06-09 16:05:00這篇有轉 Joke 的潛力…
$_POST $_GET 寫保留字要寫對是不是陣列請看php.net 或用is_array()一測便知
session 是每個人分開獨立的,你不能透過 $_SESSION取到所有人的留言這需求應把留言存入資料庫,如不用資料庫,就寫入文字檔案
作者:
ej04cj86 (Swaglicious)
2016-06-21 09:37:00$arrayData['sessionVariables'] = $_SESSION;to access -> $arrayData['sessionVariables']['id']