Reply to Re: [PHP] foreach sorting

Your name:

Reply:


Posted by Philip Hallstrom on 04/19/05 19:22

> when the if statement is true how do i make it appear as the last record in
> the loop?
>
> $tabarray = array('/games' => 'Games', '/news' => 'News');
>
> foreach ($tabarray AS $loc => $item)
> {
> if(strpos($loc, $_SERVER['REQUEST_URI']) !== false)
> {
> $tabmenulist .= '<td class="tabsel"><a href="'.$loc.'">'.$item.'</a></td>
> }
> else
> {
> $tabmenulist .= '<td class="tabdel"><a href="'.$loc.'">'.$item.'</a></td>
> }
> }
>

this should work if I understand you correctly...


$tabarray = array('/games' => 'Games', '/news' => 'News');

foreach ($tabarray AS $loc => $item)
{
if(strpos($loc, $_SERVER['REQUEST_URI']) !== false)
{
$last_tabmenulist = '<td class="tabsel"><a href="'.$loc.'">'.$item.'</a></td>
}
else
{
$tabmenulist .= '<td class="tabdel"><a href="'.$loc.'">'.$item.'</a></td>
}
}

$tabmenulist .= $last_tabmenulist;

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация