Tarih arşivleri:26 Kasım 2019

Herkes için PHP Eğitimleri-28: Sihirbaz methodlar__call()

0 Herkes için PHP Eğitimleri-28: Sihirbaz methodlar__call() hakkında yorumlar
Php programlamada bazen özelleştirilmiş hatalar oluşturmak isteyebiliriz. Bu durumda çok faydalı bir sihirbaz method karşımıza çıkıyor. __call() methodunun kullanımına aşağıdan bakabilirsiniz. __call Sihirbaz Methodu class calisanlar { public function __call($ad,$attr) { echo "$ad adlı method bulunamadı!"; } } $sinif = new calisanlar(); $sinif->yaz(); Yukarıda bulunan kod yapısında varolmayan bir method...

Herkes için PHP Eğitimleri-27: Sihirbaz methodlar __toString()

0 Herkes için PHP Eğitimleri-27: Sihirbaz methodlar __toString() hakkında yorumlar
Php programlamada string türünde çıktılar elde etmek istersek __toString() sihirbaz methodunu kullanabiliriz. Aşağıdaki örneği inceleyelim. __toString() Kullanımına Örnek class ornek { public $ad = "sarper arıkan"; //Ad isminde bir arguman oluşturduk. Bu arguman string türünde. public function __toString() { return $this->ad; //Ad isminde oluşturduğumuz string türündeki argumanımıza sihirbaz methodumuzun içinden...