PHP

PHP öğrenmek istiyorsanız, basit bir kaç adımda neredeyse her işinizi görecek bilgiyi burada bulabilirsiniz.

Dosya İşlemleri

Dosya Açma fopen() fonksiyonu PHP aracılığı ile bir dosyanın açılmasını sağlar. Bu fonksiyonun ilk parametresi açılacak dosyanın ismi, ikinci parametresi ise dosyanın hangi modda açılacağıdır(okuma yazma, vs..): <html> <body> <?php $file=fopen("merhaba.txt","r"); ?> </body> </html>

Devamı »

include() ve require()

Server Side Includes (sunucu taraflı dosyaları koda çağırma- SSI) Herhangi bir PHP dosyası içerisine sunucu tarafında çalıştırılmadan başka PHP dosyalarını ekleyebiliriz(çağırabiliriz). Bu işlem için iki genel fonksiyon olan include() ve require() kullanılır. Her iki fonksiyon da aslında aynı işi yapar. Tek farkları bir hata durumunda verdikleri tepkidir: include() fonksiyonu bir …

Devamı »

date() fonksiyonu

PHP de hazır olarak yer alan date() fonksiyonu saat ya da tarihi biçimlendirme işlemlerinde kullanılır. PHP Date() Fonksiyonu Bu fonksiyon zamanı daha okunabilir bir şekilde göstermeye yarar.  Zaman damgası (timestamp) bir karakter dizisidir. Yaptığı şey ise tarih, zaman, saat bilgilerini taşımaktır. Sentaks date(format,timestamp) Parametre Açıklama format Gereklidir. Zamanın hangi biçimde …

Devamı »

Form ve Kullanıcı Girişi

PHP içerisinde  $_GET ve $_POST fonksiyonları aracılığı ile bir formdan gelen verileri alabiliriz. Bunların yanında genel olarak kullanılan başka bir fonksiyon daha var ama hem tercih edilmemesi hem de kodunuzda istemedğiniz açıklar oluşturduğu için ondan hiç bahsedilmeyecektir. PHP ve Form HTML formları ile çalışırken en önemli nokta, tüm form elemanlarının …

Devamı »

$_GET Fonksiyonu

$_GET fonksiyonu bir formdan method="get" yöntemiyle gelen verileri işler. $_GET Fonksiyonu GET yöntemiyle gelen veriler herkes için görülebilir verilerdir. Bu verileri adres çubuğunda görebilirsiniz. Bu yöntemle gönderilebilecek veri miktarı sınırlıdır. Örnek <form action="merhaba.php" method="get"> İsim: <input type="text" name="f_isim" /> Yaş: <input type="text" name="f_yas" /> <input type="submit" /> </form>  

Devamı »

$_POST Fonksiyonu

$_POST fonksiyonu method="post" yöntemiyle gelen form verilerini işler $_POST Fonksiyonu POST yöntemiyle gönderilen veriler başkaları için görünmez ve herhangi bir veri boyutu kısıtlaması yoktur. Not: Normalde php.ini dosyası içerisinde maksimum veri boyutu 8MB olarak belirlenmiştir. Değişiklik yaparak bu limiti arttırmak ya da azaltmak elimizde.

Devamı »

For_Dongusu

Döngüler diğer tüm diller de olduğu gibi bir koşul doğru olduğunda, çalışmasıı istediğimiz kodların işleme alındığı yararlı fonksiyonlardır. for döngüsü for döngüsü genellikle bir kodu kaç kez çalıştırmamız gerektiğini bildiğimiz durumlarda kullanılır. Sentaks for (başlangıç; koşul; artış miktarı)   {   çalıştırılacak kodlar;   } Parametreler: başlangıç: Genelde bir sayaca …

Devamı »

Fonksiyonlar

PHP asıl gücünü hazır fonksiyonlarından alır. Şu an itibari ile sadece sık sık kullanılan en yararlıfonksiyonların sayısı 1000 bulmaktadır. Bu fonksiyonların hepsini aklınızda tutmanız beklenmiyor tabii ki ama, saatlerce uğraşarak yapacağınız işlemleri tecrübe kazanarak ve bu fonksiyonları kullanarak bir kaç dakika içerisinde yapmanız mümkün. PHP içerisinde hali hazırda yer alan …

Devamı »

PHP Değişkenler ve Sentaks

PHP kodları sunucu tarafında çalıştırılır ve kullanıcının tarayıcısına sıradan html kodları gönderir. PHP sentaksı Bir php betiği daima <?php ile başlar ve ?> ile biter. PHP betiği dokümanın herhangi bir yerinde kullanılabilir.  Bazı sunucularda ayarlamalar yapılarak başlangıç belirteci kısaltılarak <? ve bitiş belirteci olarak da ?> kullanılabilir. Bize soracak olursanız …

Devamı »

String Değişkenler

String Değişkenler String değişkenler değer olarak karakterleri tutarlar. Burada PHP ile kullanılan ve stringler üzerinde işlemler yapmamızı sağlayan en genel fonksiyonlar vs. üzerinde durulacaktır. En genel string fonksiyonlarına ait uygulama ve açıklamalar ilerde eklenecektir. Aşağıdaki örneğimiz de basit bir string değişken ve değişkenin işleme girmiş halini görebilirsiniz.

Devamı »