ホームページ >バックエンド開発 >PHPチュートリアル >[php] CIフレームワークコントローラーがシングルトンかどうかを確認する

[php] CIフレームワークコントローラーがシングルトンかどうかを確認する

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:31:24859ブラウズ

[php] CI フレームワーク コントローラーがシングルトンであるかどうかを確認します

異なるブラウザーおよび同じブラウザーを介して set/get 操作を実行し、コントローラーに複数のインスタンスがあり、struts2 のアクションと同様に、リクエストごとに 1 回インスタンス化されることを確認します。 ?

?

クラス変数は直接定義でき、マルチスレッドの影響を受けません。

?

<?php
class Info extends CI_Controller {

	private $userId="0";

	public function __construct() {
		parent::__construct();
	}

	
	function set(){
		$this ->userId = "234";
		var_dump($this ->userId) ;
	}
	
	function get(){
		var_dump($this ->userId) ;
	}

}

?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。