ASP IF ELSE Deyimi

Ahbap

Harbi Üye
Forum Üyesi
Katılım
29 Mayıs 2019
Mesajlar
8,562
Tepkime puanı
2
IF, ELSEIF, ELSE ve END IF

IF ... THEN eğer koşul sağlanmışsa, ELSEIF ... THEN bir önceki koşul sağlanamamışsa farklı bir koşul tanımlamak için, ELSE önceki hiçbir koşullar sağlanamamışsa dikkate alınır ve END IF ile komut bitirilir.

Aşağıdaki örnekte "sayi" değişkeni 4 değeriyle belirtilmiş ve IF ... END IF aralığında sayının 5'ten küçük, 5'ten büyük olup olmadığı denetlenmiş, hiçbiri değilse 5 olduğuna karar verilmiştir. Buna göre de ekrana yazı yazdırılacaktır.

PHP:
<%
sayi = 4
 
if sayi < 5 then
   Response.Write "Sayım 5'den küçüktür."
elseif sayi > 5 then
   Response.Write "Sayım 5'den büyüktür."
else
   Response.Write "Sayım 5'e eşittir."
end if
%>


Aşağıdaki şekilde sonuç verir:

Sayım 5'den küçüktür.


Tek bir koşul denetlenecekse THEN'den sonraya yapılacak işlem yazılarak END IF kullanılmadan da komut çalıştırılabilir.

PHP:
<%
sayi = 5
 
if sayi = 5 then Response.Write "Sayım 5'e eşittir."
%>


Aşağıdaki şekilde sonuç verir:

Sayım 5'den küçüktür. IF, ELSEIF, ELSE ve END IF

IF ... THEN eğer koşul sağlanmışsa, ELSEIF ... THEN bir önceki koşul sağlanamamışsa farklı bir koşul tanımlamak için, ELSE önceki hiçbir koşullar sağlanamamışsa dikkate alınır ve END IF ile komut bitirilir.

Aşağıdaki örnekte "sayi" değişkeni 4 değeriyle belirtilmiş ve IF ... END IF aralığında sayının 5'ten küçük, 5'ten büyük olup olmadığı denetlenmiş, hiçbiri değilse 5 olduğuna karar verilmiştir. Buna göre de ekrana yazı yazdırılacaktır.
PHP:
<%
sayi = 4
 
if sayi < 5 then
   Response.Write "Sayım 5'den küçüktür."
elseif sayi > 5 then
   Response.Write "Sayım 5'den büyüktür."
else
   Response.Write "Sayım 5'e eşittir."
end if
%>


Aşağıdaki şekilde sonuç verir:

Sayım 5'den küçüktür.


Tek bir koşul denetlenecekse THEN'den sonraya yapılacak işlem yazılarak END IF kullanılmadan da komut çalıştırılabilir.
PHP:
<%
sayi = 5
 
if sayi = 5 then Response.Write "Sayım 5'e eşittir."
%>

Aşağıdaki şekilde sonuç verir:
 
Benzer konular Forum Tarih
Ahbap PHP ve ASP 1 447
Ahbap PHP ve ASP 1 414
Ahbap PHP ve ASP 1 301
Ahbap PHP ve ASP 1 289
Ahbap PHP ve ASP 1 267

Benzer konular

Nutella

Harbi Üye
Bayan Üye
Özel Üye
Katılım
2 Ocak 2021
Mesajlar
9,432
Tepkime puanı
8
Cinsiyet
  1. Bayan
Takım
Galatasaray
Paylaşım için teşekkürler.
 
İçerik sağlayıcı "paylaşım" sitelerinden biri olan Harbimekan.Com Forum, Eğlence ve Güncel Paylaşım Platformu Adresimizde 5651 Sayılı Kanun’un 8. Maddesine ve T.C.K’nın 125. Maddesine göre TÜM ÜYELERİMİZ yaptıkları paylaşımlardan sorumludur. Harbimekan.Com sitesindeki konular yada mesajlar hakkında yapılacak tüm hukuksal Şikayetler için info@harbimekan.com yada iletişim sayfası üzerinden iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 3 Gün (72 Saat) içerisinde Forum yönetimi olarak tarafımızdan gereken işlemler yapılacaktır.

Bu Site, Bilim ve Sağlık Haber Ajansı Üyesidir.

Yığıntı - 8kez - kaynak mağazam - Uğur Ağdaş