Isset inutile sur $_POST / $_SESSION - PHP

Résolu
Bonjour,

j'ai remarqué que la variable $_POST existe même s'il n'y a pas de formulaire ou qu'on ne la déclare pas. Idem pour $_SESSION. Donc isset est totalement inutile sur elles ?

Attention :
- isset et inutile pour le cas : IF(isset($_POST))
- mais PAS pour IF(isset($_POST['x'] ) )

Quelqu'un serait m'expliquer le pourquoi du comment ?

Code pour tester :
        session_start();

	echo $test .'<br/>';
	
	echo $_POST .' : ';
	IF( isset($_POST) ){
		echo 'existe';
	}
	
	echo '<br/>'.$_SESSION .' : ';
	IF( isset($_SESSION) ){
		echo 'existe';
	}


3 réponses

  1. Merci de venir encore répondre à mes questions Zep3k!GnO ^^.

    Post résolu une fois de plus :).
    0