

著書には
「セッションを開始すると、スーパーグローバル変数である$_SESSION
が使えるようになります。」
それで変数はとは予約語など以外であればなんでも使えると認識ですが!
仮に「$_SESSION」を「$_ESSION」の「S」抜したらこのページがカウントされなくなり
いわえる、クッキーが機能のしなくなりました。
なので「$_SESSION」は"変数"ではないのではないでしょうか?
http://php.net/manual/ja/session.examples.basic. …
には「スーパーグローバル$_SESSION」にすべてのセッションデータを格納します。」
とありますが、”変数”とは書いていないです。
以下がプログラムです。
よろしくお願いします。
<?php session_start(); ?>
<!DOCTYPE html>
<html>
<head>
<title>セッションの管理を行う</title>
</head>
<body>
<h2>店内のご案内</h2>
<hr/>
<?php
if(!isset($_SESSION["count"])){
$_SESSION["count"] = 1;
print "はじめまてのおこしですね。<br/>\n";
}
else{
$_SESSION["count"] ++;
print "{$_SESSION["count"]}回目のおしですね。<br/>\n";
}
?>
</body>
</html>
No.2ベストアンサー
- 回答日時:
「$_SESSION」という名前で予約されている、特別な意味をもった変数です。
ユーザーが任意に宣言しなくてもページ内のどこからでもグローバルに
参照できる特別な変数なためスーパーグローバル変数といいます
ご回答くださいましてありがとうございました。
「特別な変数なためスーパーグローバル変数といいます」
http://php.net/manual/ja/language.variables.supe …
「PHP の定義済み変数」なので変数だけど固定されている変数ですね
定義済みの変数があると初めて知りました。
了解です。
No.1
- 回答日時:
ご回答くださいましてありがとうございました。
変数はかえらるから変数と思っていましたが!
「$_SESSION」は変えてはいけない変数があると初めて知りました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpでcookieがうまく保存されない
-
composerをインストールしたい...
-
BASIC認証のフォームをデザイン...
-
PHP8でWarning:Undefined varia...
-
phpの問い合わせフォームを作っ...
-
PHPのエラーの解消法について教...
-
phpのheader("Location:#pos")...
-
入力フォームの空白や改行を制...
-
phpinfo で MySQL のバージョン...
-
marginの値でマイナス値を設定...
-
submitで思うようにページが遷...
-
HTML PHP ラジオボタンのイベント
-
php でqiitaのサイトにあったフ...
-
SplFileObject を利用したとき...
-
PHPの勉強してます。 配列のと...
-
アップロードファイルを表示す...
-
複数のパソコンの中の1つのパソ...
-
返信機能のツリー構造の深さを...
-
PHPについて。
-
PHPからCSVをアップロード後、m...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
$_SESSION 有効期限をブラウザ...
-
PHP session_destroyとsession...
-
セッションとヘッダーの順序に...
-
ドコモのセッション機能について
-
PHPのセッションについて。
-
PHP 文字列 操作
-
以下プログラム(php)のバ...
-
sessionが分かりにくいです
-
セッションの変数の受渡しについて
-
session_start();について
-
セッションとGCに付いての検証
-
携帯サイトのセッションについて
-
さくらサーバーでsessionが使え...
-
セッションファイルの場所
-
phpでのログアウトについて
-
PHPでpaypal支払後のセッション...
-
セッション機能が使えない
-
セッションが変数が取得できません
-
PHPからリアルタイムにデータを...
-
セッション管理について
おすすめ情報