CodeBlanks Logo Icon CodeBlanks

if deyimi

PHP kursu · Başlangıç · Ders 36/116

if ile bir koşulu nasıl kontrol edeceğini ve kod bloğunu öğrenirsin.

if deyimi

Bir if deyimi, bir koşulu (condition) doğruysa bir kod bloğu çalıştırır. Koşul parantez içine yazılır; doğruysa (true) süslü parantezler arasındaki kod çalışır, yanlışsa (false) atlanır.

Örneğin bir kafede günlük sipariş 10'dan büyükse indirim uygulayabilirsin: if ($cups > 10) { echo 'indirim'; }. Bu, programın bir kararı kendisinin almasını sağlar.

Kod bloğu ve koşul

if deyiminde koşul her zaman bir mantıksal ifade (boolean expression) olur: sonucu true ya da false olan bir karşılaştırma. Süslü parantezler { } ile sınırlanan bölüm kod bloğu adını taşır.

Blok içinde birden fazla satır olabilir; her satır noktalı virgülle biter. Koşul yanlışsa bloğun tamamı atlanır ve program bir sonraki deyimden devam eder.

Uygulama Sıcaklık uyarısı yaz

$temperature değişkeni zaten tanımlı. if ile $temperature > 30 koşulunu yaz; koşul doğruysa echo ile 'sıcak' yazdır. else dalı kullanma.

Örnek çözümü göster
Sıcaklık için if ($temperature > 30) { echo 'sıcak'; } yaz.
Örnek çözüm:
<?php
$temperature = 32;
// Sıcaklık kontrolü
if ($temperature > 30) {
  echo 'sıcak';
}

Kendini test et

  1. $cups = 12; if ($cups > 10) { echo 'indirim'; } çıktısı nedir?

    $cups = 12;
    if ($cups > 10) {
      echo 'indirim';
    }
    • indirim
    • 12
    • true
    • 1
    Cevabı göster

    indirim — Doğru. 12, 10'dan büyük olduğu için blok çalışır ve 'indirim' yazdırılır.

  2. if anahtar kelimesini yaz

    $cups = 12;
    ____ ($cups > 10) {
      echo 'indirim';
    }
    Cevabı göster
    $cups = 12;
    if ($cups > 10) {
      echo 'indirim';
    }
  3. if parçalarını eşle

    if
    Koşul deyimi
    ( )
    Koşul parantezi
    { }
    Kod bloğu
    true / false
    Mantıksal değer

Başlangıç bölümündeki tüm dersler