-
Nanchew
Allahümme kun bî
Selamlar dostlar, Ders2 olarak sizlere Fonksiyonlar ve Classlardan bahsedeceiz.
Fonksiyonlar, belirli işlemleri tekrar tekrar kullanmak için yazılır.
Basit bir fonksiyon:
Parametreli fonksiyon:
Geri dönüş değeri olan fonksiyon:
Sınıflar, nesne tabanlı programlamanın temelidir. Nesneleri tanımlamak için kullanılır.
Yapıcı metod (constructor) kullanımı:
🎯 Bir sonraki derste diziler (array), döngülerle birlikte dizilerin kullanımı ve dizi fonksiyonlarını öğreneceğiz.
Ders 3 - Arraylar
🔧 Fonksiyonlar
Fonksiyonlar, belirli işlemleri tekrar tekrar kullanmak için yazılır.
Basit bir fonksiyon:
PHP:
<?php
function selamla() {
echo "Merhaba!";
}
selamla(); // Fonksiyonu çalıştır
?>
Parametreli fonksiyon:
PHP:
<?php
function selamla($isim) {
echo "Merhaba, $isim!";
}
selamla("Murat");
?>
Geri dönüş değeri olan fonksiyon:
PHP:
<?php
function topla($a, $b) {
return $a + $b;
}
$sonuc = topla(3, 5);
echo "Toplam: $sonuc";
?>
🧱 Sınıflar (Class)
Sınıflar, nesne tabanlı programlamanın temelidir. Nesneleri tanımlamak için kullanılır.
Basit sınıf tanımı:
PHP:
<?php
class Insan {
public $isim;
public function selamVer() {
echo "Selam, ben " . $this->isim;
}
}
$kisi = new Insan();
$kisi->isim = "Murat";
$kisi->selamVer(); // Çıktı: Selam, ben Murat
?>
Yapıcı metod (constructor) kullanımı:
PHP:
<?php
class Araba {
public $marka;
public function __construct($marka) {
$this->marka = $marka;
}
public function bilgi() {
echo "Bu araba: " . $this->marka;
}
}
$arac = new Araba("BMW");
$arac->bilgi(); // Çıktı: Bu araba: BMW
?>
🎯 Bir sonraki derste diziler (array), döngülerle birlikte dizilerin kullanımı ve dizi fonksiyonlarını öğreneceğiz.
Ders 3 - Arraylar
Son düzenleme:
💬 SpyHackerz Telegram — Anlık tartışmalar ve duyurular için katıl