Рассмотрим следующую функцию PHP, которая должна загрузить объект из файла XML, выбранного в отношении языка:
function item1($Langu){
if($Langu=='bg'){
$urlD = "someurl/rss1.php";
$xmlD = simplexml_load_file(cacheFetch($urlD,'cachedfeedDBG.xml',3600));
$itemD = '';
if($xmlD === FALSE)
{$itemD = '';}
else
{$itemD = $xmlD->channel->item;}
}
else{
$urlD = "someurl/rss2.php";
$xmlD = simplexml_load_file(cacheFetch($urlD,'cachedfeedDEN.xml',3600));
$itemD = '';
if($xmlD === FALSE)
{$itemD = '';}
else
{$itemD = $xmlD->channel->item;}
}
return $itemD;
}
Когда я повторяю результат функции, ничего не отображается. Может быть, я должен обернуть функцию в классе? Пожалуйста, не ругайте меня, так как я новичок в области ООП PHP. Любая помощь в работе функции приветствуется.