そもそもPHPはサーバーサイド、JavaScriptはクライアントサイドで働いている(ことになっている)。なのでPHPで保存した $_SESSION[] をそのままJavaScriptで使うことはできない。

できたら便利なのに。
1 |
var name = $_SESSION['name']; |
これはできない。
なんとかする。
1 |
var name = <!--?php json_encode($_SESSION['name']); ?-->; |
これでできる。