ben fark ettiniz?PHP eksiltme BOŞ değer sorunu
$value = null;
echo ++$value; // 1
echo --$value; // null (I'm expecting -1)
ben fark ettiniz?PHP eksiltme BOŞ değer sorunu
$value = null;
echo ++$value; // 1
echo --$value; // null (I'm expecting -1)
Ref # language.operators.increment.php
Not: arttırma/azaltma operatörleri yalnızca sayıları ve dizeleri etkiler. Diziler, nesneler ve kaynaklar etkilenmez. Hiçbir etkisi çok NULL değerini azaltma, ancak mantıklı bir anlamda bunu düşün 1.
onlara arttırmanın sonucu.
Hiçbir şeyi bir şeyden alamazsınız, ancak hiçbir şeye hiçbir şey eklemezsiniz. Boş değil 0, bu sadece bir değer değil.