Chi mi spiega come funziona questo frammento?
se scrivo:codice:class MioFile{ private $nome_file; private $handle_file; function __construct($nome_file){ $this->nome_file=$nome_file; } function apriFileLettura(){ $this->handle_file=fopen($this->nome_file,"r"); } function __clone(){ if($this->handle_file){//se l'oggetto da clonare ha un file aperto $this->handle_file=fopen($this->nome_file,"r"); } } }
$file1=new MioFile("file.txt");
$file2=clone $file1;
$this in clone a chi si riferisce?grazie per l'aiuto.

Rispondi quotando