Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
PHP’de daha iyi yanıtlar alabilmeyi, uzun işleri daha kısa sürelerde çözebilmeyi ve daha hızlı işlemler yapabilmeyi sağlayan fonksiyonlar arasında PHP Isset fonksiyonu da mevcuttur. Peki Php isset fonksiyonu nedir, hangi amaçlarla kullanılır?
PHP Isset Fonksiyonu Nedir
Php isset fonksiyonu dizi değerinin ya da değişken değerlerinin tanımlı olup olmadığını ifade etmek için kullanılan bir fonksiyon türüdür.Php isset fonksiyonu parametre olarak değerlendirildiği zaman değişken veya değişkenlerin hangi doğrultuda tanımlı olup olmadığının kontrolleri de yapılmaktadır. Değişken kontrolü yapılacaksa ve değişken mevcutsa true, tanımlı değilse false değerine göre bir işleyiş söz konusu olacaktır. Farklı kullanım formüllerine sahip olan isset fonksiyonunda en önemli etkenlerden biri değişkenin oluşturulmış olmasıdır.
PHP Isset Fonksiyonu Hangi Amaçla Kullanılır
PHP’de aktif olarak kullanılan ve birçok farklı işlevi yerine getiren fonksiyonların hangi amaçlarla kullandığı da bilinmelidir. PHP’de yaygın bir kullanım alanı olan isset fonksiyonunun kullanım amaçları ise genel olarak aşağıdaki gibidir:- Değişkenlerin durumunun kontrol edilmesi için tercih edilir. Genellikle web sayfalarında tercih edilmektedir.
- Web sayfalarındaki form gönderimlerinin kontrolünde tercih edilir. Form gönderildiği esnada kullanılır.
- Değişken değerlerinin gönderilip gönderilmediğinin sistemsel kontrollerinin yapılmasında terih edilir.
PHP İsset Kullanımı – Kod Örneği
PHP isset fonksiyonu değişkenlerin kontrol edilmesinde kullanılmaktadır. Buna örnek olarak aşağıdaki kod gösterilebilir.:
Kod:
<?php
$programlamaDili = "PHP";
if ( isset($programlamaDili) )
{
# Değişken tanımlıysa yapılacaklar
echo $programlamaDili. ' Öğreniyorum';
}
else {
# Değişken tanımlı değilse ekrana yazılacak değer
echo "geçersiz";
}
?>
Birden fazla değişken kontrolünün yapılması da isset fonksiyonuyla birlikte mümkündür.
Kod:
<?php
$sehir = "İstanbul";
$ilce = "Ataşehir";
if (isset($sehir, $ilce))
{
#Değişken tanımlıysa yapılacaklar
echo $sehir. $ilce;
}
else
{
# Değişken tanımlı değilse ekrana yazılacak
echo "geçersiz değer";
}
?>
Örnekte görüldüğü üzere isset fonksiyonu ile birlikte bir veya daha fazla değişkenin kontrolü yapılmaktadır.
Bazı durumlarda değişkenin oluşturulması değil aynı zamanda değişkenin değere sahip olmasının kontrolünün de yapılması gerekmektedir. Bu duruma örnek ise aşağıdaki gibidir:
Kod:
<?php
$adi;
if ( isset($adi) )
{
# Değişken tanımlıysa yapılacaklar
echo "Selam " . $adi;
} else {
# Değişken tanumlı değilse veya değeri yoksa
echo "geçersiz değer";
}
?>
$adi değişkenine atanmış bir değer olmadığı için “geçersiz değer” ifadesi ekrana yazdırılır.
İsset fonksiyonunun yaygın olarak kullanıldığı alanlardan biri ise web sayfalarında formların gönderilip gönderilmemesi kontrolüdür. Bu duruma örnek aşağıda verilmiştir:
Kod:
<form action="#" method="post">
Adınız : <input type="text" name="adi" /> <br /> <br />
Soyadınız : <input type="text" name="soyadi" />
<input type="submit" value="Gönder" />
</form>
<?php
if ( isset($_POST['adi'], $_POST['soyadi']) ) {
# Değer gönderildiğinde çalışacak olan kısım
echo "Form değerleri gönderildi.";
} else {
# Değer gönderilmediğinde çalışacak olan kısım
echo "Lütfen formu doldurun.";
}
?>
PHP isset fonksiyonunun ne olduğu, ne işe yaradığı, hangi amaçlar için kullanıldığı ve PHP’de kullanıldığı yerler genel olarak bu şekildedir.
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 44