abror_91_09
Освоившийся
				Дата регистрации:
12.01.2013 15:44:50
Сообщений: 20
<?php 
	class Square{
		private $x1;
		private $y1;
		private $height;
		private $width;
		private $id;
		
		public static $id2=0;
		
		public function __construct(){
			$this->id = self::$id2;
			self::$id2++;
		}
		
		public function getId(){
			return $this->id;
		}
		
		public function __clone(){
			$this->id = self::$id2;
			self::$id2++;
			
		}
	}
	
	$sq = new Square;
	echo $sq->getId();
	$sq2 = new Square;
	echo $sq2->getId();
	$sq3 = clone $sq;
	echo $sq3->getId();
	$sq4 = clone $sq3;
	echo $sq4->getId();
	$sq5 = clone $sq;
	echo $sq5->getId();
	
?>
Здравствуйте Михаил.
это работает как вы сказали у них разный
"уникальный идентификатор".
проверьте пожалуйста,
это правильно решено или
это решается как то другом способом ?
заранее спасибо!
			
		
			
				
				
				