ホームページ >バックエンド開発 >PHPチュートリアル >PHPはASPを模倣するアプリケーションオブジェクトのオンライン人数カウント実装方法_PHPチュートリアル

PHPはASPを模倣するアプリケーションオブジェクトのオンライン人数カウント実装方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:59:22991ブラウズ

PHP は、ASP アプリケーション オブジェクトのオンライン人数カウントの実装方法を模倣します

この記事では、主に、ASP アプリケーション オブジェクトのオンライン人数カウントの実装方法を模倣するこの関数は、特定の参照値を持つ比較的単純なカスタム関数を通じて実装されます。必要な場合はそれを参照してください

この記事の例では、ASP Application オブジェクトを模倣した php によるオンライン人数カウントの実装方法を説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

コードは次のとおりです:

/*
使用法:
application('key','value') //キー=値を設定します
$value = application('key') //キーの値を取得します
; */

関数アプリケーション()
{
$args = func_get_args() //入力パラメータを取得します
if (count($args) > 2 || count($args) session_write_close(); // 現在のセッションを終了します
ob_start(); // グローバルセッションによるヘッダーの送信を無効にする
session_id("xxx"); //グローバルセッションIDを登録します
session_start(); // グローバルセッションを開始します
$key = $args[0]
; if (count($args) == 2) //2 番目のパラメータがある場合は、グローバル セッションに書き込むことを意味します
{
$re = ($_session[$key] = $args[1]); }
else // パラメータが 1 つだけの場合は、パラメータに対応する値を返します
{
$re = $_session[$key]; }
session_write_close(); // グローバルセッションを終了します
session_id($ssid); //中断された非グローバルセッションを再登録します
session_start(); //再起動
ob_end_clean(); // session_start によって生成されたばかりのヘッダー出力を破棄します
$re を返します。 }



この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。

http://www.bkjia.com/PHPjc/975902.html

www.bkjia.com

http://www.bkjia.com/PHPjc/975902.html技術記事この記事では、ASP Application オブジェクトを模倣した PHP によるオンライン人数カウントの実装方法を主に紹介します。比較的簡単なカスタムを通して...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。