PHP Foreach If Array Last

foreach( $tabs2 as $tab2 => $name ){
    $class = ( $tab2 == $current ) ? ' current' : '';
    echo("<li class='posts'><a href='?page=pigg&tab=help&tab2=$tab2' class='$class'>$name");
    echo(' |'); // If array last then do not display
    echo('</a></li>');
}

Я использую цикл foreach для создания навигация для плагина WordPress, над которым я работаю, но я не хочу, чтобы «|» отображался для последнего элемента, приведенный выше код — это то, что у меня есть до сих пор, я думал об использовании оператора if на закомментированную строку, но не уверен, какой подход будет лучшим, есть идеи? Спасибо!

19
задан Kristian Matthews 5 September 2013 в 13:22
поделиться