Die PHP-Funktion empty() gibt Auskunft darüber, ob die angegebe Variable leer ist. Folgendes weiß das Manual dazu zu sagen
Man sollte nun doch meinen, dass folgende beide Code-Snippets das gleiche Ergebnise erzeugen: nämlich true.
Dem ist aber nicht so.
Das erste snippet gibt folgendes wiede
das zweite Snippet
Um darauf zu kommen, habe ich gerade zwei Stunden meines Lebens verschwendet...Dankeschön!
Kommentar(e):
Man sollte nun doch meinen, dass folgende beide Code-Snippets das gleiche Ergebnise erzeugen: nämlich true.
Dem ist aber nicht so.
Das erste snippet gibt folgendes wiede
das zweite Snippet
Um darauf zu kommen, habe ich gerade zwei Stunden meines Lebens verschwendet...Dankeschön!
Eingeordnet unter: PHP-Entwicklung, Programmieren
Kommentar(e):
Dabei stehts in der Doku.
"0" ist halt was anderes, als "00". Wenn Du auf den numerischen Wert überprüfen willst, musst Du den String zuerst in einen Int konvertieren.
Schön von dir auch mal wieder was zu lesen :)
Anscheinend ist das so, dass "0" was anderes ist als "00". Logisch ist es aber ned. Ich habs nun anders gelöst. Aber bis man da drauf kommt...
Logik & logische Befehle diverser Programmiersprachen sind leider oft 2 Paar Schuhe... :-/
Lese mich gerade in JavaFX rein & auch da ist nicht alles logisch^^
Wenigstens ist die Syntax bei letzterem ned so aufgeblasen wie bei Java! :D