Salve, forse avevo già scritto in merito a questo problema, ma i nogni caso adesso mi si è presentato un errore che non capisco, perchè prima la pagina funzionava correttamente:
Codice PHP:
foreach ($variabile as $key => $value) {
if ($value == $max) {
echo $array[$key];
unset($array[$key]);
$max = max($array[$key]);
.....
L'errore riscontrato è questo:
codice:
Warning: max(): When only one parameter is given, it must be an array in ...
Vorrei stampare la variabile, dopo fare un unset e calcolare un'altra volta il valore max, levando l'array che prima era più alto.
Esempio:
l'array và da 1 a 10, dopo che con la funzione max stampo il 10, lo levo dalla variabile con unset e poi setto un'altro valore max, che questa volta arriverà a 9, perchè 10 è stato tolto, quindi la stampa sarà: 10 9.
Perchè mi segna questo errore?