Мой код:
...
foreach ($this->info->list as &$block) {
$block['q_online'] = ($json_decode = json_decode($block['q_online'], true)) ? $json_decode : array();
$block['q_variables'] = ($json_decode = json_decode($block['q_variables'], true)) ? $json_decode : array();
$block['commentaries'] = ($json_decode = json_decode($block['commentaries'], true)) ? $json_decode : array();
if ($block['id'] == '1') {$url = 'http://url1.com';}
elseif($block['id'] == '2') {$url = 'http://ssylka.com';}
elseif($block['id'] == '3') {$url = 'http://site.org';}
elseif($block['id'] == '4') {$url = 'http://url4.com';}
elseif($block['id'] == '5') {$url = 'http://url5.com';}
$tpl_data[] = array('title' => $block['title'],
'urls' => $url,
'host' => $block['host'],
'online_players' => $block['q_online'],
'commentaries' => $block['commentaries'],
'variables' => $block['commentaries'],
);
}
return $tpl_data;
Хочу, чтобы условие выглядело примерно так:
$url[] = array('1' => 'http://url1.com',
'2' => 'http://ssylka.com',
'3' => 'http://site.org',
'4' => 'http://url4.com',
'5' => 'http://url5.com',
);
Всем откликнувшимся заранее спасибо!
P.S.: Не ругайте сильно =)