2

ASPの「アプリケーションオブジェクト」の考え方と同様に、すべてのセッションでアクセスできるように変数を格納したいと思います。この機能はPHPでサポートされていますか?

4

2 に答える 2

1

PHP の元のアーキテクチャは CGI に基づいているため、本質的に違います。コンテナベースの PHP には何かあるかもしれませんが、API には何もないと思います。

そうは言っても、PHP の外部のプロセスで実行されるグローバル キャッシュがサポートされています。

何を達成しようとしていますか?一般に、ASP コードを PHP に直接変換しようとしても、うまくいきません。ある言語/プラットフォームから別の言語/プラットフォームに変更する場合も同様です。心を解放し、使用しているプラ​​ットフォームの考え方を学ぶ必要があります。学ぶ。

于 2013-01-06T02:47:26.543 に答える
0

ページリクエスト間で変数を保存したいが、セッションごとにグループ化するのではなく、すべてのユーザーにグローバルに保存したいようですね?

ファイルに書き込んでみませんか?

// Read
$variable = unserialize(file_get_contents('/path/to/applicationVariable.txt'));

// Write
file_put_contents('/path/to/applicationVariable.txt', serialize($variable));

(注: もちろん、ファイルシステムはこれらに最適な場所ではありません。目的によっては、データベースまたはキャッシュ サーバーの方が適している場合があります。)

于 2013-01-06T02:46:06.617 に答える