<table cellspacing="0" cellpadding="0"><tr><td class="t_f" id="postmessage_48260"> <div class="blockcode"> <div id="code_pEE"><ol> <li> <li><?<li>class mysql{<li> private static $instance ;//インスタンスを保存します<li> //オブジェクトの直接作成を防ぐために、コンストラクターはプライベートとして宣言されます<li> private function __construct(){<li> //インスタンス化<li> }<li> //単一ケースのメソッド。インスタンス化されているかどうかを判断し、一度だけインスタンス化します<li> public static function getInstance (){<li> if(!isset( self::$instance )){<li> self ::$instance = new self(); <li> }<li> return self:: $instance;<li> }<li> // オブジェクトの複製を防止する<li> private function __clone (){<li>trigger_error ("複製を許可しません。");<li> }<li> function test(){<li> echo "テスト" ;<li> }<li>}<li>$conn = mysql::getInstance ();<li>$conn->test ();</li> <li>?></li> </ol></div> <em onclick="copycode($('code_pEE'));">コードをコピー</em> </div> </td></tr></table> <div id="comment_48260" class="cm"> </div> <div id="post_rate_div_48260"></div> <br><br>