rendered paste bodyclass DosyaClass{ private $dizin; private $aktifDosya; private $dosyaArr; /** * @throws Exception * @param $dizin * @return void */ public function dizinAyarla($dizin) { try { if(!$this->aktifDosya = @dir($dizin)) { throw new Exception('dizin hatali'); } } catch (Exception $error) { $error->getMessage(); } } /** * @return void */ private function dizinListele() { while($readDizin = $this->aktifDosya->read()) { array_push($this->dosyaArr,$readDizin); } } /** * @return array */ public function dizinOku() { return $this->dosyaArr; } public function __destruct() { $this->aktifDosya->close(); }}