Non mostri tutto il codice della funzione.
Con la parte che mostri non si sa quale sia il valore di $nPeople. Se la variabile non è settata non passa per il for.