PHP Null Veri Türü

PHP Null Veri Türü

PHP 12 Kas 2024 Ahmet Halit DURUSOY Ahmet Halit DURUSOY 2 dakika okuma
Paylaş:

Bu paylaşımda PHP null türünü vs bir değişkenin boş olup olmadığını nasıl kontrol edeceğimizi nasıl yapacağımızı görücez.

PHP null türü hakkında bilgilendirme

PHP' de null veri türü özel bir türdür. Aynı zamanda null veri türü tek bir değere sahiptir. Aslında, bir değişken null için bir değerin olmadığını gösterir.

Bir değişkene şu şekilde atanır. Atandığı değişkenin değeri null(boş) olur. 

<?php

$ad = null;
var_dump($ad ); # ÇIKTI: NULL

Ayrıca, unset() fonksiyonu bir değişkenin değerini kaldırmak için işlevi kullandığınızda, değişken de null olur. Örneğin;

<?php

$ad= 'Ahmet Halit DURUSOY';
unset($ad);

var_dump($ad); # Çıktı:  NULL

PHP null() büyük/küçük harf duyarlılığı

PHP anahtar sözcükleri büyük/küçük harfe duyarsızdır. Bu nedenle, null ayrıca büyük/küçük harfe duyarsızdır. Bu, değeri temsil etmek için null ve Null kullanabileceğiniz anlamına gelir. Örneğin; NULL null

<?php

$ad= null;
$soyad= Null;
$tel= NULL;

Kodunuzu tutarlı tutmak iyi bir uygulamadır. Bir yerde küçük harfle null kullanırsanız, onu tüm kod tabanınızda da kullanmalısınız.

null() için test et

Bir değişkenin olup olmadığını kontrol etmek null() için is_null() fonksiyonu kullanırız. Fonksiyon is_null(), true bir değişken ise null; aksi halde geri false döner.

<?php

$ad= null;var_dump(is_null($ad)); # Çıktı: bool(true)

$ad= 'Ahmet Halit DURUSOY';
var_dump(is_null($ad)); # Çıktı: bool(false)

Bir değişkenin olup olmadığını test etmek null için aynı operatörü de kullanabilirsiniz. (===). Örneğin;

 

<?php

$ad= null;
$test= ($ad=== null);
var_dump($test); # Çıktı: bool(true)

$ad= 'Ahmet Halit DURUSOY';
$result = ($ad=== null);
var_dump($result); # Çıktı: bool(false)

İlgili Etiketler

Çerez Ayarları

Deneyiminizi iyileştirmek için çerezler kullanıyoruz. Daha fazla bilgi için Çerez Politikamızı ziyaret edin.