ホームページ > バックエンド開発 > PHPチュートリアル > 「php と MySQL Web 開発」第 23 章: php でセッション制御を使用すると、問題が発生して行き詰まってしまいました~

「php と MySQL Web 開発」第 23 章: php でセッション制御を使用すると、問題が発生して行き詰まってしまいました~

WBOY
リリース: 2016-06-23 13:25:55
オリジナル
1003 人が閲覧しました

<?php	session_start();		$_SESSION_[ 'sess_var'] = "Hello World";	echo $_SESSION[ 'sess_var'];	echo 'The content of $_SESSION[\'sess_var\'] is '.$_SESSION[ 'sess_var'].'<br />';	?>
ログイン後にコピー

実行結果:
$_SESSION['sess_var'] の内容は
$_SESSION_['sess_var'] が出力されないのはなぜですか? セッションが無効ですか?


ディスカッションに返信 (解決策)

次のように値を割り当てています $_SESSION_[ 'sess_var'] = "Hello World"
このように echo を使用します


$_SESSION_ と $_SESSION は同じものだと思いますか?

すべてのエラーを PHP にチェックさせる必要があります (php.ini の error_reporting = E_ALL)。そうすれば、PHP はどこに問題があるかを通知します

session_start();

$_SESSION_[ 'sess_var'] = "Hello World"; ($ _ session);

は $ _SESSION_ ['Sess_var'] = "Hello World" を割り当てるための

であり、$_SESSION は何かですか?

php にすべてのエラーをチェックさせる必要があります (php.ini で error_reporting = E_ALL にする)。そうすれば、php はどこに問題があるかを教えてくれます
ありがとう、理解しました。


session_start();
$_SESSION_[ 'sess_var'] = "Hello World"

var_dump($_SESSION); ありがとうございます。

次のように値を割り当てています $_SESSION_[ 'sess_var'] = "Hello World";
このように echo を使用しています

$_SESSION_ と $_SESSION は同じだと思いますかもの?

PHP にすべてのエラーをチェックさせて (php.ini で error_reporting = E_ALL にする)、PHP がどこに問題があるかを教えてくれるようにする必要があります
申し訳ありませんが、スコアは手入力できないことに気づきませんでした。スコアの分布が無効です。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート