PHP If Deyimi Ve Elseif Cümlesi
Son öğreticide, if ifadesini ve else yan tümcesini ve bunun programınızın basit / / veya kararlar vermesine izin vermek için nasıl kullanılabileceğini tartıştık. Bu öğreticide, programınızın daha karmaşık kararlar vermesine izin vermek için elseif deyimini if ​​ifadesine nasıl ekleyeceğimizi inceleyeceğiz.

else cümlesi ile if ifadesi

eğer ($ current_month> 10)
{echo "Hoşgeldin ve Mutlu Noeller"; }
else {echo "Üzgünüz, 1 Kasım'a kadar kapalıyız"; }

başka hüküm

if (ifade 1 doğrudur) {bu kodu uygulayın}
elseif (ifade 2 doğrudur) {bunun yerine bu kodu uygulayın}
else {hiçbir ifade doğru değilse bu varsayılan kodu uygulayın}

Tamam, hepimiz dünyanın ya / ya da durumlardan daha karmaşık olduğunu biliyoruz ve bu nedenle programınızın daha karmaşık kararlar vermesini isteyeceksiniz. Programınızı, bir dizi testten (ifadeden) hangisinin doğru olduğuna bağlı olarak farklı bir görev gerçekleştirmek üzere kodlamak mümkündür. Program, ifadelerden birinin doğru olduğu bulunana kadar her ifadeyi doğrusal bir sırayla test edecektir. Ardından program, o ifadeye karşılık gelen kodun geri kalanını tamamlayacaktır. Programınız kod dizisinin sonuna gelirse ve test edilen ifadelerin hiçbiri doğru değilse, diğer varsayılan yan tümce uygulanır. Bu varsayılan başka yan tümce isteğe bağlıdır. İfadelerden birini doğru bulmazsa, programın hiçbir şey yapmamasını isteyebilirsiniz. Bu durumda, varsayılan kodu atlama seçeneğiniz vardır. Gerçek hayattan bir örneğe bakalım.

Örneğimizde bir işletme web siteniz var. Ayrıca her ay süper indirimli fiyata satılık farklı bir ürününüz var. Web sitenizin ön sayfasının sol üst köşesinde, özel olarak fiyatlandırılan geçerli ürünün resmini görüntülemek istiyorsunuz. Bu ürün her ay değiştiği için, programınızın geçerli ayı almasını ve geçerli aya karşılık gelen resmi ayarlamasını istersiniz. İlk üç satır kod gelir.

$ current_image = "";
$ current_month = tarih (n);

eğer ($ current_month == 1)
{$ current_image = "image_jan.jpg"; }

İlk kod satırı $ current_image değişkenini null değerine başlattı. İkinci kod satırı, geçerli ayı 1 ile 12 arasında sayısal bir değer olarak alır. İlk ifade için kod testinin üçüncü satırı - Geçerli ay Ocak (1). Bu ifade true olursa, $ current_image değişkeni image_jan.jpg olarak ayarlanır.

Eminim kodun geri kalanının nasıl çalışacağını tahmin edebilirsiniz. Diğer ifadeleri test etmek için elseif maddesini kullanacağız.

Sonraki →





Video Talimatları: if else örnekleri (Mayıs Ayı 2024).