abc ループに問題があります。文字列が一致する場合はハイパーリンクの間に埋め込みますが、ループされたアイテムを2回表示しないようにするにはどうすればよいでしょうか。
<?php
foreach($this->data->lexikon_index() as $index){
foreach ($abc as $letter){
echo '<li>';
if ( $index->alpha == $letter ){
echo "<a href=\"#{$index->alpha}\">{$index->alpha}</a>";
} else {
echo $letter;
}
echo '</li>';
}
$lexikon_content[] = $this->data->lexikon_content($index->alpha);
}
echo '</ul>';
?>