- 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 
$segs = $this->uri->segment_array();
foreach ($segs as $k=>$segment)
{
    if($k==1) continue;
    $i_segment = (int)$segment;
    if((string)$i_segment!==$segment) $url .= '/'.$segment;
}
                                    Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 2
+157
$segs = $this->uri->segment_array();
foreach ($segs as $k=>$segment)
{
    if($k==1) continue;
    $i_segment = (int)$segment;
    if((string)$i_segment!==$segment) $url .= '/'.$segment;
}
                                    Наговнокодил разбор ЮРЛ с учетом того что ХЗ сколько может быть сегментов и последние сегменты - может быть их два (всего на странице, старт с страницы), первый сегмент - имя модуля
+159.4
if (Auth_OpenID_noMathSupport()) {
        $null = null;
        return $null;
    }
                                    взято в PHP OpenID, модуль BigMath.php, function Auth_OpenID_getMathLib