PHP、セッション関連の問題、$_SESSION がデータを取得できません。何が起こっていますか?
Jun 13, 2016 pm 12:29 PM
PHP、セッションの問題、$_SESSION がデータを取得できません。何が起こっていますか?
<?php
クラス管理者 {
プライベート $name;
パブリック関数 setName($name) {
$this->name = $name;
}
パブリック関数 getName() {
return $this->name;
}
}
//Admin.class.php
?>
<?php
require_once 'Admin.class.php';
Session_start();
$admin = 新しい管理者();
$admin->setName("マイク");
$_SESSION['class'] = $admin //管理オブジェクトをセッションに保存します
//これは主にオブジェクトをセッションに保存するファイル session.php です
?>
<?php
require_once 'Admin.class.php';
Session_start();
$admin = $_SESSION['クラス'];
echo "<pre>";
Print_r($_SESSION); //ここでは主にオブジェクトがセッション ファイルに保存されているかどうかに依存し、出力はオブジェクトが保存されていることを証明します。
echo "</pre>";
echo $admin->getName();//ただし、ここで getName() メソッドを使用して対応するデータを取得することはできません
//session2.php セッション内のファイルを取り出します
?>
配列
(
[クラス] => 管理オブジェクト
(
[名前:管理者:プライベート] =>
)
)//これはセッションファイルに保存されている内容です。マイクのデータが保存されていることを示します
他人の言うことは聞かないでください
あなたのコードは実際に実行され、問題がないことが証明されました

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
