<!DOCTYPE html>
<meta charset="utf-8">
<?php
require_once 'SingletonSample.php';
//インスタンスを2つ取得
$instance1 = SingletonSample::getInstance();
$instance2 = SingletonSample::getInstance();
echo '<br />';
//2つのインスタンスが同一IDを持つことを確認
echo 'instance1 id ... ' . $instance1->getId() . '<br />';
echo 'instance2 id ... ' . $instance2->getId() . '<br />';
//2つのインスタンスが同一であることを確認
if ($instance1 === $instance2) {
echo 'OK';
}
//複製できないことを確認
//$instance_clone = clone $instance1;