Frage

Gibt es einen Unterschied zwischen NULL Und null in PHP?Manchmal scheinen sie austauschbar zu sein, manchmal nicht.

bearbeiten:Aus irgendeinem Grund habe ich, als ich die in der Antwort verlinkte Dokumentation gelesen habe (bevor ich diese Frage gepostet habe), sie als „Groß-/Kleinschreibung beachten“ statt als „Groß-/Kleinschreibung nicht beachtet“ gelesen, was der eigentliche Grund war, warum ich diese Frage überhaupt gepostet habe ...

War es hilfreich?

Lösung

Bei Null wird die Groß-/Kleinschreibung nicht beachtet.

Von dem Dokumentation:

Es gibt nur einen Wert vom Typ null, und das ist der Groß- und Kleinschreibung wird nicht beachtet Schlüsselwort NULL.

Andere Tipps

Es gibt keinen Unterschied.Gleicher Typ, nur ist es ein Groß- und Kleinschreibung wird nicht beachtet Stichwort.Gleich wie True/False usw...

Nun, es gibt einen technischen Unterschied, nur nicht das, was Sie denken (denken Sie:wo kommt es im Wörterbuch vor):Der ASCII-Wert für Kleinbuchstaben Null erscheint nach dem Großbuchstaben.Versuchen:

$a = NULL;
$b = null;
if($a < $b){
   print 'first num appears earlier in the dictionary than second num';
}
else {
   print'the right num appears in the dictionary before the left num ';
}

** Eigentlich gibt es keinen ASCII-Wert für Kleinbuchstaben null, während Großbuchstaben NULL 0 sind.Kleinbuchstaben null würden als Zeichenfolgenwert ausgewertet, der größer als 0 wäre.Der Unterschied zwischen allen ASCII-Werten in Groß- und Kleinschreibung beträgt 32, außer hier, wo ein vollständiger Zeichenfolgenwert berücksichtigt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top