In PHP der Unterschied zwischen 0 und null

怪我咯
Freigeben: 2023-03-04 20:36:02
Original
2163 Leute haben es durchsucht

In PHP ist der Unterschied zwischen 0 und Null

Ich weiß nicht, dass beim Speichern von Feldern mit Standarddaten von 0 in der MySQL-Datenbank ein Fehler auftritt, wenn 0 oder Null beurteilt wird Programm, weil 0 und Null nicht völlig gleich sind. Es scheint ein einfaches Problem zu sein, aber es ist sehr schwierig zu beurteilen. Die Werte von Null und 0 sind gleich, aber die Typen sind nicht gleich. Einfach ausgedrückt ist es der Unterschied zwischen == und ===. Das erste == benötigt nur den gleichen Wert, aber === erfordert nicht nur den gleichen Wert, sondern auch den gleichen Werttyp.

Null ist ein besonderer Typ, zwei Typen sind Null, wie zum Beispiel der folgende Code:

1. $var = NULL;

2

3.0, „0“, NULL und Objekte ohne Attribute werden als leer betrachtet.

Sehen Sie sich das Beispiel unten an

Ergebnis ausführen

<?
 
$str1 = null;
 
$str2 = 0;
 
echo $str1==$str2 ? ‘相等’ : ‘不相等’;
 
$str3 = "";
 
$str4 = 0;
 
echo $str3==$str4 ? ‘相等’ : ‘不相等’;
 
$str5 = 0;
 
$str6 = &#39;0&#39;;
 
echo $str5===$str6 ? ‘相等’ : ‘不相等’;
 
$str7=0;
 
$str= null ;
 
echo $str7==$str8 ? ‘相等’ : ‘不相等’;
 
?>
Nach dem Login kopieren
'Gleich' 'Gleich''Nicht gleich''Gleich'

Also 0 und Nullwerte sind gleich, aber ihre Typen sind nicht gleich. Okay, fassen wir kurz den Unterschied zwischen PHP 0 und Null zusammen. Kurz gesagt: Wenn Sie sich über den Unterschied nicht im Klaren sind, fällen Sie einfach ein paar weitere Urteile.

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!