php singleton单例模式入门例子

发布时间:2020-06-10编辑:脚本学堂
有关php singleton单例模式的例子,php单例模式入门实例,php编程中单例模式的实现方法,需要的朋友参考下。

php singleton()单例模式实现方法,单例模式实现代码。

php实现singleton()单例模式的方法

1、common.php文件
 

复制代码 代码示例:
<?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; 


?>

2、index.php文件:
 

复制代码 代码示例:

<html> 
<head> 
<title>测试php单例模式</title> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
</head> 
<body> 
<?php 
require 'common.php'; 
$objCC=CC::singleton(); 
$r=$objCC->EventResult(7); 
print_r($objCC); 
echo $r."</br>";
?> 
</body>
</html>