CodeBlanks Logo Icon CodeBlanks

float ve bool

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

Ondalıklı sayı (float) ve mantıksal (bool) türlerini ve true/false kullanımını öğrenirsin.

float nedir?

float (ya da double), ondalıklı sayıları tutar. Örnek: $price = 19.99;

PHP'de ondalık ayraç noktadır; virgül kullanılmaz. 19,99 yazarsan PHP hata verir.

float; sıcaklık, fiyat, oran gibi kesirli değerleri ifade eder. Tam sayı gerekiyorsa int, ondalık gerekiyorsa float kullanırsın.

Bilgisayarlar ondalıkları tam tutamayabilir; bu yüzden para işlemlerinde BCMATH fonksiyonları ileride işlenecektir.

bool: doğru ya da yanlış

bool yalnızca iki değer alır: true ya da false. Mantıksal durumları ifade eder.

Örnek: $isOpen = true; ya da $isReady = false;.

PHP true ve false anahtar kelimelerini büyük-küçük harf duyarlı olmadan tanır; yani TRUE da geçerlidir.

echo ile bir bool yazdırınca true 1 olarak, false ise boş dize olarak görünür.

Uygulama Sıcaklık ve aktiflik durumunu yazdır

$temperature değişkenine 23.5, $isActive değişkenine true ata. İlk satırda Sıcaklık: 23.5 C, ikinci satırda Aktif: 1 yazdır; her satırın sonuna \n ekle.

Örnek çözümü göster
" . $temperature . " C\n", ikinciye "Aktif: " . $isActive . "\n" yaz.
Örnek çözüm:
<?php
$temperature = 23.5;
$isActive = true;
echo "Sıcaklık: " . $temperature . " C\n";
echo "Aktif: " . $isActive . "\n";

Kendini test et

  1. Hangisi bir float değeridir?

    $price = 19.99;
    • $age = 25;
    • $name = "25";
    • $price = 19.99;
    • $ok = false;
    Cevabı göster

    $price = 19.99; — Doğru! Noktalı sayı bir float'tır.

  2. bool değişkene true ata

    $isOpen = ____;
    Cevabı göster
    $isOpen = true;
  3. Değeri türüne eşleştir

    42
    integer
    19.99
    float
    true
    boolean
    "metin"
    string

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