Salve,
mettendo una condizione all'array_shift non stampa l'array correttamente:
Stampa solo i primi due array, sapete dirmi come mai?
mettendo una condizione all'array_shift non stampa l'array correttamente:
PHP:
$pila = array("2", "2", "3", "5");
$num = count($pila);
for($x=1; $x <= $num; $x++){
if (array_shift($pila) < '5'){
echo '<strong>'.array_shift($pila).'</strong> ='.$x.'<br>';
}else{
echo array_shift($pila).' ='.$x.'<br>';
}
}
Stampa solo i primi due array, sapete dirmi come mai?