hi,
Warum braucht man "isset()". Man kann doch immer mit if() auf TRUE oder FALSE testen.
Hat "isset()" noch einen extra Benefit?
mit isset() überprüfst du zunächst einmal, ob die variable überhaupt existiert.
sie muss ja u.U. gar nicht übergeben worden sein.
wenn du direkt mit if prüfst, ob die variable irgendeinen wert hat, dann erzeugt dies eine warnung, wenn die variable gar nicht vorhanden ist.
aufgrund sehr liberaler einstellungen zum error reporting wird diese warnung (oder ist es eine notice?) allerdings oft unterdrückt - sauberer programmierstil ist das aber nicht.
gruss,
wahsaga