ホームページ > バックエンド開発 > PHPチュートリアル > php实现singleton()单例模式实例_PHP

php实现singleton()单例模式实例_PHP

WBOY
リリース: 2016-05-31 19:28:19
オリジナル
1119 人が閲覧しました

本文实例讲述了php实现singleton()单例模式的方法。分享给大家供大家参考。具体实现方法如下:

common.php文件如下:

代码如下:

class CC 

private static $ins; 
public static function singleton() 
 { 
         if (!isset(self::$ins)){ 
            $c = __CLASS__; 
            self::$ins = new $c; 
         } 
         return self::$ins; 
    } 
public function EventResult($Id) 

return $Id; 


?>


index.php文件如下:

代码如下:

 
   

 
        测试 
         
     
     
require 'common.php'; 
$objCC=CC::singleton(); 
$r=$objCC->EventResult(7); 
print_r($objCC); 
echo $r.""; 
?> 

希望本文所述对大家的PHP程序设计有所帮助。

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