MrJ уже дал вам ответ, но я публикую его, чтобы вы могли видеть альтернативу и IMO лучше, более чистый синтаксис:
<?php if(count($fruits)): // dont output unless we actually have fruits! ?>
<ul>
<?php foreach($fruits as $fruit): ?>
<li><a href="fruits/<?php echo $fruit ?>"><?php echo $fruit ?></a></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
Еще лучше использовать printf
для создания ссылки, поэтому нам не нужно постоянно включать и выключать php, при этом избегая сумасшедшей конкатенации строк для получения html:
<?php if(count($fruits)): // dont output unless we actually have fruits! ?>
<ul>
<?php foreach($fruits as $fruit): ?>
<li><?php printf('a href="%s">%s</a>', $fruit, $fruit) ?></li>
<?php endforeach; ?>
</ul>
<?php endif; ?>