$_SESSION,$_POST,$GET

違いを理解するため、調べてわかったことをメモしていく。

$_SESSION

$_SESSIONは、↓のコードを最初につけると、どのページからでも中身を取り出せる。

<?php
    session_start();
    session_regenerate_id(true);
?>

ログインページなど、ログイン中かどうか判別する必要がある場合に使われる。

$_SESSIONは、スーパーグローバル変数と呼ばれる。

$_POST

$_POST = <input type=hidden>で値を送った場合、受け取りに使う。

$_GET

$_GET = URLパラメータに値を入れた場合に受け取りに使う。

キャプチャ

この記事が気に入ったらサポートをしてみませんか?