Lijkt mij van wel, als je dat niet doet gaat hij met de rest van de tekst verder alsof het deel van die listitem is.
Ik zou zeggen test het even op je script, je moet hem sowieso afsluiten, doe je dit niet, dan kan je script verkeerd uitpakken.
Ook nog twee leuke functies: [php]sprintf[/php] & [php]strtr[/php]. Kan je soms heel goed gebruiken om je strings & PHP gescheiden te houden. Een soort templates, maar dan heel kleinschalig. Ik gebruik het vaak voor SQL queries of foutmeldingen.
Wanneer je de li tag niet afsluit ga je indd door in je list item met tekst. Niet wenselijk lijkt mij. Daarnaast kan je ook nooit valide html genereren op die manier... altijd sluiten dus!
Maar vanwege de netheid sluit ik het toch maar altijd.
Puur een gevoelskwestie aangezien een endtag optioneel is... een volgende <li> of </list> geeft echter aan dat de listitem gesloten moet worde door de user agent/browser.
Ik gebruikte de endtag voorheen ook altijd, nu niet meer.