S
spex
Moin,
ich programmiere nun seit mehreren Jahren in PHP und überprüfe Variablen jeher mit if($var == ''), ich hab nie verstanden warum ich isset() nehmen sollte.
Isset prüft ja nur darauf ob die Variable initialisiert wurde also nicht NULL ist.
Wenn sie gesezt ist (mit $var = '' und ich sie mittels isset() überprüfe, dann gibt es true zurück obwohl die Variable leer ist.
Irgendwas verwechsle ich weil in Tutorials früher immer isset() benutzt wurde um zu sehen ob die Variable leer ist.
Vielleicht klärt mich mal einer auf
ich programmiere nun seit mehreren Jahren in PHP und überprüfe Variablen jeher mit if($var == ''), ich hab nie verstanden warum ich isset() nehmen sollte.
Isset prüft ja nur darauf ob die Variable initialisiert wurde also nicht NULL ist.
Wenn sie gesezt ist (mit $var = '' und ich sie mittels isset() überprüfe, dann gibt es true zurück obwohl die Variable leer ist.
Irgendwas verwechsle ich weil in Tutorials früher immer isset() benutzt wurde um zu sehen ob die Variable leer ist.
Vielleicht klärt mich mal einer auf