Classlar
İndi isə keçək Class-ların işlədilməsinə.
Burada misal adlı bir class yaratdıq. ancaq class-ın içi boşdur deyə heş bir işə yaramır. indi isə class-ın içini dolduraq və işə salaq.
Bu sadə örnəktə kodları işlətsək ekranda Salam Dünya yazılacaqdır. Gördüyünüz kimi class-ın işlədilməsi çox asantdır həmdə görnüşü gözəldir.
Detallı bir örnək daha.
Ekranda:
Adı: Ramiz
Soyadı: Qasımov
Yaşı:20
yazılacaqdır.
Açıqlama:
Yuxarıda yazdığımız "public $adi" funksiyaların arasında işlədilən global dəyişən kimidir.
Ancaq bir ferq var ki, oda class-larda public bir dəfə yazılır, funksiyalarda isə hər dəfə yazılır.
Dəyişəni public ederek bütün class-ın her yerində istifadə edə bilirsən.
public dən savayı başqalarıda var. (olnar barədə digə raddımlarda danışılacaq.
"$this->adi" gördüyünüz kimi bu dəyişən adi adlı dəyişəni içinə almışdır.
$this-> də bir global dəyişən kimidir.
Class-ın hər yerində $this->adi olaraq dəyişən tanınmalıdır.
$mekteb=new telebe();
bu kodla $mekteb adlı dəyişənə dedik ki, yeni yaranmış telebe adlı class-ı öz öhdənə götür.
Və mən bunu bu səhifədə istifadə edəcəm.
$mekteb->adini_soyle();
$this də ki, kimi $mekteb dəyişənini səhifənin hər yerində istifadə edə bilirik.
Bütün CMS Sistemlərindədə PHP Class-lardan istifadə olunur.
Misal("WordPress,Joomla,DLE,Drupal və,s").
Sizdə öz yaratdığınız sistemdə class-lardan istifadə edərək həm kodlarınızı azaltmış olacaqsınız həmdə sisteminiz bir o qədər sürətlənəcək.
Unutmayın ən yaxşı proqramist az kodla çox iş görəndir.