Citat:
Ursprungligen postat av Jonas
Som kommer att producera en NOTICE om $_POST inte är satt.
|
Testa kör följande på din dator:
error_reporting(-1);
if(!$_POST) echo 'test';
Det genererar i alla fall ingen E_NOTICE i min logg. Dessutom så används överallt i manualen på php.net...
Citat:
Nja, jag skulle inte ta för givet att $_POST alltid är en array, som du gör.
|
$_POST är en s.k. "superglobal array" - man hänvisar till den på det sättet i manualen och det står tydligt att den endast definieras i form av en array.