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();
?>