- 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