se $this->_numPosts č il numero di post, e il costrutto for parte da zero, allora il criterio di arresto del for non č "<=" ma "<"Originariamente inviato da Room237
Con questo comando dovrebbe stampare una lista con gli ultimi 5 post dai blog del mio sito, ma ne stampa solo 4 e non mi stampa l'UL finale...Codice PHP:print("<ul>\n");
for ($i=0;$i<= ($this->_numPosts );$i++){ print("[*]<a href=http://www.puntogiovane.it/blog/index.php?blogId=".$recentPosts[$i]->getBlog().">".$recentPosts[$i]->getTopic()."</a>\n");}
print("[/list]");
La cosa strana č che se $this->_numPosts = 5, allora con questo errore il for dovrebbe fare 6 iterazioni invece di 4.
prova a mettere un print($this->_numPosts) prima del for per controllo

Rispondi quotando