凡庸なる人のブログ

凡庸な自分が思ったことや何かしらの感想、コンピュータ系などの調べごとを書くブログです。  【結論】ってのは私個人の結論です。記事全体は個人的な調査結果や感想です。

PHPのセッションに関する超単純メモ

session_start();で$_SESSION['てきとうな名前']をべつのページで使う。

$_SESSION['']は$_POSTや$_GETなどと同じように特別な変数です。

 

f:id:wannabeahacker:20160307195932p:plainこのsession1.phpの100を

f:id:wannabeahacker:20160307195948p:plainsession2.phpにも表示する。

 

session1.phpのコード----------------------------

<?php
session_start();
$var = 100;
$_SESSION['var'] = $var;
echo "This page is session1.php <br>";
echo $_SESSION['var'];
 ?>

session1.phpのコード----------------------------

 

 

session2.phpのコード----------------------------

<?php
session_start();
echo "This page is session2.php <br>";
echo $_SESSION['var'];
 ?>

session2.phpのコード----------------------------

 

session2.phpには$_SESSION['var']という変数を宣言していないのに表示できています。これがsessionのちからです。