CodeBlanks Logo Icon CodeBlanks

Özet - Veri türleri

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

string, int, float, bool ve null türlerini birleştirerek envanter kaydı yazarsın.

Özet: beş temel tür

Bu grupta beş temel skaler türü öğrendin:

  • string — metin, tırnak içinde.
  • integer — tamsayı, ondalıksız.
  • float — ondalıklı sayı, noktalı.
  • boolean — true ya da false.
  • null — değer yok.

Türleri denetlemek için gettype(), ayrıntılı çıktı için var_dump() kullanırsın.

Şimdi bu türleri bir araya getiren bir envanter kaydı yazacaksın.

Uygulama Envanter kaydını yazdır

Bir envanter kaydı için beş değişken tanımla: $productName = "Kalem", $quantity = 50, $price = 12.5, $inStock = true, $note = null. Beş satır yazdır: ürün adı, miktar, fiyat, aktiflik (1 görünür) ve [note] biçiminde köşeli parantez içinde not.

Örnek çözümü göster
$productName, $quantity, $price, $inStock ve "[" . $note . "]"; her satıra "\n" ekle.
Örnek çözüm:
<?php
$productName = "Kalem";
$quantity = 50;
$price = 12.5;
$inStock = true;
$note = null;
echo $productName . "\n";
echo $quantity . "\n";
echo $price . "\n";
echo $inStock . "\n";
echo "[" . $note . "]\n";

Kendini test et

  1. Hangisi bool türünde bir değişken oluşturur?

    • $ok = true;
    • $ok = "true";
    • $ok = 1;
    • $ok = 1.0;
    Cevabı göster

    $ok = true; — Doğru! Tırnaksız true anahtar kelimesi bool türündedir.

  2. Envanter kaydında float fiyat tanımla

    $price = ____;
    Cevabı göster
    $price = 12.5;
  3. Türü örnek değere eşleştir

    string
    "Merhaba"
    integer
    42
    float
    3.14
    boolean
    true
    NULL
    null

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