Get Adobe Flash player

Archive for Ağustos 2012

Komut Satırından E-posta Göndermek

Bu dersimizde Php ile ileri seviye kullanımda işinize yarayacak. daha doğrusu uzmanlık seviyesinde öğrenmek zorunda olacağınız class (sınıf) yapısına giriş yapacağız.

Normal koşullarda class yapısı kullanmadan birçok işinizi fonksiyonlarla halledebilirsiniz. Eğer fonksiyonların sağladığı kolaylığa alıştıysanız o zaman işinizi 3-4 kat daha da kolaylaştıracak bir yapıyı öğrenmeye ne dersiniz.

Herzaman olduğu gibi Öncelikle işin mantığına bakalım:

Class hazırlandıktan sonra aynı fonksiyonlar gibi tek satırda çağrılır. ve kendi başına bir değişken gibi davranır.

örnek: insan isimli bir kütüphane yaptık diyelim:

şu şekilde kullanıldığını görmeniz işin eğlenceli kısmını anlamanızı sağlayacak.

$ogrenci = new insan();

$ogrenci -> adi = "Ali";
$ogrenci -> soyadi = "Zeki";
$ogrenci -> dogum_tarihi=1990;
<strong>$ogrenci -> adini_soyle();</strong>

<strong>$ogrenci -> yasin_kac();</strong>

Özellikle kırmızı ile gösterdiğim bölüme dikkat etmenizi istiyorum. değişkenler bir kez tanımlandıktan sonra fonksiyonların kullanımı çok kolay oluyor. işin tek zor kısmı kütüphaneyi ilk üretme aşaması. ama kütüphane yapmayı öğrendikten sonra başkalarının hazırladığı kütüphaneleri kullanmak çok kolaylaşıyor. herhangi bir hatası varsa onu giderdikten sonra birsürü hazır class emrinize olacak. Devamını okuyun »

Share

PHP Sınıf (Class) – 1

Sınıf (Class):  Fonksiyon ve değişkenlerin bir arada olduğu pakettir.

aslında class bu kadar kolay ve kısa

Fonksiyonun ne olduğunu biliyorsunuz, değişkeni zaten kullanıyorsunuz. peki aynı anda 3-4 fonksiyonu kullanan sayfanız yok mu ? var

Gerektiğinde bu fonksiyonları kopyalıyor yada include ile çağırıyorsunuz değil mi !

işte class bu işlemi daha düzenli hale getiriyor ve dışardan müdahaleyi önlüyor. son olarak yaptığınız class paketini bir dosyaya koyup gerektiğinde include ile çağırıyorsunuz.

Yani öyle fazla abartılacak bir olay değilmiş. madem öyle hadi bir class yapalım.

diyelim ki şöyle bir fonksiyona sahibiz, bu fonksiyon dosya silme işlemi yapıyor:

function silici($dosya)
{
unlink($dosya);
}

Devamını okuyun »

Share
Sayfa İçinde Ara
Son Yorumlar
Ağustos 2012
P S Ç P C C P
 12345
6789101112
13141516171819
20212223242526
2728293031