Herkes için PHP Eğitimleri-18: Formlardan veri alma Php kodlama dilinin sunucu tabanlı bir dil olduğunu söylemiştik. Bu sunucu taraflı bir dil olarak çalışma özelliğinin en güzel örneği html form yapıları üzerinden aldığı verileri işleyebilme yeteneğini taşıyor olmasıdır. Php bu yeteneğini sergilerken iki method kullanır. Bu methodlar; Post methodu Get methodu GET methodu Get Methodu formdan…
Kategori: Php Yazılım Dili
Herkes için PHP Eğitimleri-17: Varsayılan değerli fonksiyonlar
Herkes için PHP Eğitimleri-17: Varsayılan değerli fonksiyonlar Varsayılan değerli fonksiyonlar, değer atanmadığı durumlarda ilk tanımlandıkları veriyi çıktı olarak ileten fonksiyonlar şeklinde adlandırabiliriz. Varsayılan değerli fonksiyonlar function kullanici_bilgi($parametre=”Tanımsız”){ echo $parametre; } kullanici_bilgi(); Yukarıdaki örnekte kullanıcı bilgisi atanmadığı için varsayılan değer olarak fonksiyon oluşturulurken, atanan parametre değeri çıktı olarak iletilecektir.
Herkes için PHP Eğitimleri-16: Fonksiyonlar
Herkes için PHP Eğitimleri-16: Fonksiyonlar Fonksiyonlar kodlarımız içinde birkaç işlemi daha basit ve anlaşılır şekilde gerçekleştirebilmemizi sağlayan yapılardır. Fonksiyon şeklinde yazılan kodlarla daha okunaklı bir yapı elde etmiş oluruz. Kısaca bir fonksiyonu tanımlamanın yolu aşağıdaki gibidir; function fonksiyon_adi($parametre1, $parametre2){ //İşletilecek kodlar. } Fonksiyon oluştururken yukarıdaki yapıda görüldüğü üzere, function anahtar kelimesinin ardından gelen fonksiyon adı…
Herkes için PHP Eğitimleri-15: Php tarih ve saat olayları
Herkes için PHP Eğitimleri-15: Php tarih ve saat olayları Php kodlamada sunucu üzerinde çalışan kodlarımızla tarih ve saat bazlı işlemler yaptırtmak için tarih ve saat kod dizilimlerinden faydalanırız. Tarih işlemlerinden doğru şekilde faydalanabilmek için öncelikle kodlarımızın başında aşağıdaki satırı eklememiz doğru olacaktır. date_default_timezone_set(“Europe/Istanbul’); Tarih ve saat bilgisini ekrana basma date_default_timezone_set(‘Europe/Istanbul’); echo date(‘d.m.Y’); Yukarıdaki kod diziliminde…
Herkes için PHP Eğitimleri-14: Php çok boyutlu diziler
Herkes için PHP Eğitimleri-14: Php çok boyutlu diziler Çok boyutlu diziler aşağıdaki gibi oluşturulur. $dizi_icinde_dizi = array( array(1,2,3,4,5,6,7,8,9), array(“sarper arıkan”,”salih kunduz”,”hakan kılıç”), array(“ad”=>”sarper”,”soyad”=>”arıkan”,) ); Dikkat edildiği üzere normal dizi oluşturmaktan farksız bir durumla karşı karşıyayız. Kod dizimizi önce $degisken = array şeklinde başlattık ve parantezler içinde tekrar array oluşturmuş olduk. Dizi içinde dizilere erişim Çok…
Herkes için PHP Eğitimleri-13: Php diziler
Herkes için PHP Eğitimleri-13: Php diziler Dizi oluşturma Php dilinde dizi oluşturmak için aşağıdaki yöntemler tercih edilebilir. Yöntem-1 $dizi = array(“öğe1″,”öğe2”); Yöntem-2 $dizi = array(“ad”=>”sarper”,”soyad”=>”arıkan”); Yöntem-3 $dizi[1] = “Sarper”; $dizi[2] = “savaş”; Yöntem-4 $dizi[“ad”] = “sarper”; $dizi[“soyad”] = “arıkan”; Dizinin varlığını sorgulama $dizi = array(1,2,3,4,5) if(isarray($dizi)){ echo “Dizi oluşturulmuş”; } else { echo “Dizi mevcut…
Herkes için PHP Eğitimleri-12: For döngüsü
Herkes için PHP Eğitimleri-12: For döngüsü While gibi programlama dillerinde kullanılan bir başka döngü ise for döngüsüdür. For döngüsünü oluştururken aşağıdaki yapıya göre kodlarız. for($baslangicDegeri;$kosul;$donguDegiskeniIslemi) { // çalışacak kodlar } /*Şimdide 1 ve 20 arasındaki sayıları iki ile çarpalım.*/ for($sayi = 1;$sayi
Herkes için PHP Eğitimleri-11: While, Do While döngüsü
Herkes için PHP Eğitimleri-11: While, Do While döngüsü Döngüler her programlama dilinde olduğu gibi bir koşula göre belli bir kodun sürekli çalışmasını temin etmek amacıyla php üzerine kullanılır. While kullanımı While kullanımı aşağıdaki şekilde gerçekleştirilir. while(koşul)6 { //Koşul gerçekleştiği müddetçe çalışacak kodlar. } /*Aşağıda ekrana altı defa uygulama akademisi yazdıralim şimdide.*/ $sayi = 0; $yazi…
Herkes için PHP Eğitimleri-10: Switch, case kullanımı
• Herkes için PHP Eğitimleri-10: Switch, case kullanımı Programlama dillerinde if, else kalıbının yanısıra daha performanslı ve okunaklı olduğu dile getirilen switch, case kullanımını ele alıyoruz bu yazımızda. switch ve case yapısı değişkenlerimizle ilgili farklı durumlar sonucunda vermek istediğimiz çıktıları kullanıcıya aktarabileceğimiz bir yapıdır. Switch ve case ile bir değişkenle ilgili birden çok koşulu sorgulatabilir…
• Herkes için PHP Eğitimleri-10: Switch, case kullanımı
• Herkes için PHP Eğitimleri-10: Switch, case kullanımı Programlama dillerinde if, else kalıbının yanısıra daha performanslı ve okunaklı olduğu dile getirilen switch, case kullanımını ele alıyoruz bu yazımızda. Öncelikle switch ve case yapısı değişkenlerimizle ilgili farklı durumlar sonucunda vermek istediğimiz çıktıları kullanıcıya aktarabileceğimiz bir yapıdır. Switch ve case ile bir değişkenle ilgili birden çok koşulu…