par
Ryle » 29 août 2007, 15:07
Bah en fait, quand je te demande si ton tableau $_SESSION['str_id'] comporte des "trous", c'est pour savoir s'il peut être du genre :
$_SESSION['str_id'][0] => ...
$_SESSION['str_id'][1] => ...
$_SESSION['str_id'][2] => ...
$_SESSION['str_id'][5] => ...
$_SESSION['str_id'][27] => ...
Ou si tous les index se suivent nécessairement (0,1,2,3,4,5). S'ils ne se suivent pas, quand ton compteur $i arrive à 3 (dans mon exemple), isSet($_SESSION['str_id'][3]) retournera faux et tu sortiras de la boucle après la 3ème itération, alors qu'il reste encore des éléments dans le tableau

Bah en fait, quand je te demande si ton tableau $_SESSION['str_id'] comporte des "trous", c'est pour savoir s'il peut être du genre :
[php]$_SESSION['str_id'][0] => ...
$_SESSION['str_id'][1] => ...
$_SESSION['str_id'][2] => ...
$_SESSION['str_id'][5] => ...
$_SESSION['str_id'][27] => ...[/php]
Ou si tous les index se suivent nécessairement (0,1,2,3,4,5). S'ils ne se suivent pas, quand ton compteur $i arrive à 3 (dans mon exemple), isSet($_SESSION['str_id'][3]) retournera faux et tu sortiras de la boucle après la 3ème itération, alors qu'il reste encore des éléments dans le tableau :)