Quote:
Originariamente inviato da VICIUS
global importa una variabile gia esistente. In questo caso $ris non è stata dichiarata prima della chiamata a funzione quindi non funziona. prova a mettere questo prima di multipli($numero)
Codice PHP:
$ris = array (null);
perchè non usi array_push per aggiungere un elemento all'array ? quello che stai usando è un metodo piu sbrigativo ma è anche piu criptico.
Nel for hai messo $i == 10. Sei sicuro di volerlo veramente ? Forse intendevi $i <= 10.
Nella echo in fondo hai usato $num ma quella è una variabile della funzione. $non dovrebbe essere $numero.
ciao
|
Sto iniziando adesso con il php

L'errore era questo $i == 10

il ciclo for non veniva mai eseguito.
Grazie per l'array_push