Bu yazıda class yapılardan başlıyarak OOP ile ilgili bir çok yazı paylaşacagız.
OOP Nedir? Nasıl Kullanılır
OOP (Nesne Yönelimli Programlama) ile ilgili kısa bilgiler verecegim.
class okul { function okul_adi($ad) { echo 'Bulunduğunuz okul'; } }
Örnek 2:
<?php class okul { var $bolum = 'Bilgisayar Programciligi'; function okul_adi($ad) { echo 'Bulunduğunuz okul: '.$ad; echo '<br>'; echo $this->bolum; } } $veri_cek = new okul(); $veri_cek->okul_adi('Pamukkale Üniversitesi'); ?>
Basit Hesap Makinesi
<?php class hesaplama{ function topla($sayi1,$sayi2) { $sonuc = $sayi1 + $sayi2 ; return $sonuc; } function cikar($sayi1,$sayi2) { $sonuc = $sayi1 - $sayi2 ; return $sonuc; } function carp($sayi1,$sayi2) { $sonuc = $sayi1 * $sayi2 ; return $sonuc; } function bol($sayi1,$sayi2) { $sonuc = $sayi1 / $sayi2 ; return $sonuc; } } $sayi1 = 23; $sayi2 =4; $hesap = new hesaplama(); echo $hesap->cikar($sayi1,$sayi2); ?>
Global ile fonksiyon dışındaki değişkeni fonksiyonumuza dahil edebiliriz.
<?php $kimim_ben = 'Nurettin'; function hos_geldin() { global $kimim_ben; echo 'Hoş Geldin ' . $kimim_ben; } hos_geldin(); ?>