Php kodlama dili, web geliştiricileri tarafından en sık kullanılan diller arasında yer alıyor. Bu nedenle, Php dilindeki kısaltmaların kullanımı oldukça önem kazanıyor. Bu yazımızda sizlere, Php dilindeki en pratik ve kullanışlı kısaltmaları tanıtmak ve bu kısaltmaların nasıl kullanıldığına dair bir rehber sunmak istiyoruz.
Bunların arasında en temel olan fonksiyonlardan birisi de “echo” dur. “echo”, Php diline ekrana çıktı vermek için kullanılır. Ekrana yazdırmak istediğimiz yazıyı, ” ” işaretleri arasında yazarak “echo” fonksiyonu ile çıktı alabiliriz. Ayrıca, bu fonksiyonun yanına yazacağımız bir değişkenin değerini de çıktı olarak alabiliriz.
$_GET ve $_POST ile veri gönderme ve alma işlemleri de oldukça sık kullanılan Php kısaltmaları arasındadır. Bu kısaltmaların kullanımı sayesinde kod yazımı daha kısa ve pratik hale getirilebiliyor.
Değişkenlerin null ya da boş olup olmadığını kontrol etmek için ise “isset” kısaltması kullanılır. Bu kontrol yapısı sayesinde değişken içeriğinde herhangi bir değer bulunup bulunmadığını anlayabiliriz.
Değişkenin boş olup olmadığını kontrol etmek için ise “empty” kısaltması kullanılır. Bu kısaltma sayesinde değişkenin içeriğinin boş olup olmadığını kolayca anlayabiliriz.
Veri alınırken, bu verinin güvenliğini sağlamak önemlidir. “filter_input” kısaltması ile alınan veriler filtrelenerek güvenli bir şekilde kullanılabilir.
Kullanıcının girdiği verilerin güvenli hale getirilmesi de önemli bir konudur. “htmlspecialchars” kısaltması, bu girdilerin güvenli hale getirilmesine yardımcı olur.
İf…else yapısı, Php dilindeki en temel kontrol yapılarından birisidir. Bu yapının kullanımı sayesinde, belirli koşullara göre farklı sonuçlar verebilirsiniz. Ayrıca, “elseif” kullanımı ile daha karmaşık kontrol yapıları oluşturabilirsiniz.
İf…else yapısını kısaca ve pratik bir şekilde kullanmak isterseniz, “ternary operator” kullanılabilir. Bu yapı sayesinde, belirli bir koşulun olup olmadığı hızlı bir şekilde kontrol edilerek sonuca ulaşılabiliyor.
Yukarıda bahsettiğimiz Php dilindeki kısaltmaların kullanımı sayesinde, kod yazımı daha kısa ve pratik hale getirilebiliyor. Bu kısaltmaların doğru kullanımı, Php kodlaması yaparken oldukça önemlidir. Umarız sizler için hazırladığımız rehber yazımız faydalı olmuştur.
echo
Echo, PHP dilinde en temel fonksiyonlardan biridir. Öncelikle, echo komutu tek bir parametre alır. Bu parametre, ekrana yazdırılacak olan veridir. Eğer parametre birden fazla olacaksa, virgülle ayrılarak yazılır. Ayrıca, echo komutu HTML etiketleri veya diğer programlama dillerinde kullanılan özel karakterler gibi özel karakterleri de algılayabilir.
Örneğin, ekrana “Merhaba Dünya!” yazdırmak için aşağıdaki gibi echo komutu kullanılabilir:
Kod | Ekran Çıktısı |
---|---|
echo “Merhaba Dünya!”; | Merhaba Dünya! |
- Echo komutu, HTML etiketleri ve diğer özel karakterleri de algıladığı için HTML kodlarını da ekrana yazdırabilirsiniz.
- Echo komutunun sonunda noktalı virgül koymayı unutmamalısınız. Aksi takdirde, hata alabilirsiniz.
- Echo komutu ile sayı, string, boolean ve değişkenlerin değerlerini ekrana basabilirsiniz.
Echo komutu, PHP dilinin temel fonksiyonlarından biridir ve sıklıkla kullanılır. Bu nedenle, echo komutunun nasıl kullanılacağını ve kullanımı sırasında dikkat edilmesi gerekenleri öğrenmek, PHP dilinde yazılım geliştirirken oldukça önemlidir.
$_GET ve $_POST
Php dilindeki en kullanışlı kısaltmalardan bir diğeri de $_GET ve $_POST olarak karşımıza çıkar. Bu kısaltmalar, kullanıcıdan alınan verileri işlemek için kullanılır. $_GET, URL’deki parametreleri almak için kullanılırken $_POST, formdan gönderilen verileri almak için kullanılır. Bu kısaltmaları kullanarak veri alma ve gönderme işlemleri oldukça pratik hale gelir.
$_GET ve $_POST ile veri gönderme işlemleri yapılırken bazı parametreleri de kullanmak mümkündür. Bu parametreler arasında en sık kullanılanları; ‘name’, ‘value’, ‘action’ ve ‘method’ şeklinde sıralanabilir. ‘Name’ parametresi ile verinin değişken adı belirlenirken ‘value’ parametresi ile değişkenin değeri belirlenir. ‘Action’ parametresi ise formun gönderileceği sayfanın adresini belirlerken ‘method’ parametresi, http işlemlerinin yöntemini belirler.
$_GET | $_POST |
---|---|
Veriler URL’de gönderilir. | Veriler form üzerinden gönderilir. |
Verilerin boyutu sınırlıdır. | Formdan daha büyük veriler göndermek mümkündür. |
Açık bir şekilde URL’de görünürler. | Formdan gönderilen veriler gizli kalır. |
$_GET ve $_POST kısaltmaları yapısının yanı sıra kullanımı da son derece pratiktir. Bu kısaltmalarla gelen verileri almak için $_GET veya $_POST kısaltması kullanılır ve değişken ismi olarak kullanılacak ad yazılır. Dolayısıyla $_GET[‘ad’] şeklinde kullanıldığında, ‘ad’ olarak adlandırılan veri değişkenin içerisine yerleşmiş olur.
$_GET ve $_POST kısaltmaları ile alınan verileri kullanırken, güvenlik açıklarını engellemek için bazı teknikler kullanmak da önemli bir rol oynar. Güvenlik açıklarını önlemek için filtreleme işlemleri yapmanız ve kullanıcı girdilerini temizlemeye yönelik fonksiyonlar kullanmanız gerekmektedir. Bu sayede başkalarının kodlarını yerleştirmesine olanak tanıyan tehlikeli karakterler temizlenebilir.
isset
Php dilinde “isset” kısaltması genellikle değişkenlerin null ya da boş olup olmadığını kontrol etmek için kullanılır. Bu kısaltmayı kullanarak öncelikle değişkenin atanıp atanmadığını kontrol edebilirsiniz. Eğer değişken atanmışsa true, atanmamışsa false değeri döndürür.
isset kısaltması, form verilerinin gönderiminde ve değişkenlerin kullanımında oldukça pratiktir. Örneğin, bir form verisi gönderildiğinde kullanıcının bir alanı boş bırakması durumunda bu alandaki değişkenin kontrolünü “isset” ile yaparak hata mesajları verilebilir. Böylelikle, verilerin doğru bir şekilde işlenmesi sağlanır.
Aşağıda, isset kısaltmasının kullanımına ilişkin bir örnek verilmiştir.“`“`Yukarıdaki örnekte, öncelikle “$adi” değişkeni tanımlanır ve bir değer atanmaz. Daha sonra, kullanıcının “ad” alanını doldurup doldurmadığını kontrol etmek için “isset” kullanılır. Eğer kullanıcı “ad” alanını doldurursa, form verisi “$adi” değişkenine atanır. Bu şekilde, boş bir şekilde değişken tanımlamaktan kaçınılır ve hata olasılığı azaltılır.
Sonuç olarak, isset kısaltması php dilinde oldukça kullanışlı bir kısaltmadır. Değişkenlerin null ya da boş değerlerine dair kontroller yaparak programlama hatalarını önceden tespit edebilir ve hataların önüne geçebilirsiniz. Bununla birlikte, isset kısaltması yalnızca değişkenlerin tanımlanma durumlarını kontrol etmek için kullanılmalı ve verilerin güvenliği açısından tek başına yeterli değildir.
empty
Php dilinde boş değişkenleri kontrol etmek için empty kısaltması kullanılır. Bu kısaltma, değişkenin içeriğinin null, false, 0, ”, array() veya object() olup olmadığını kontrol eder. Dolayısıyla, empty kısaltması ile bir değişkenin boş veya dolu olup olmadığını kolayca teyit edebilirsiniz.
Empty kısaltması ile yapılan kontrollerin sonuçları boolean (true/false) olarak döndürülür. Değişken boş ise true, dolu ise false değeri döndürür. Bu nedenle, eğer bir değişkenin boş olup olmadığını kontrol etmek istiyorsanız, empty kısaltmasını kullanabilirsiniz.