Вполне возможно, что параметр объекта просто не существует.Сделайте это:
<code>$result = item1($Langu);
echo "<pre>" . print_r($result, true) . "
"; функция item1 ($ Langu) {if ($ Langu == 'bg') {$ urlD =" someurl / rss1.php "; $ xmlD = simplexml_load_file (cacheFetch ($ urlD,'cachedfeedDBG.xml', 3600));} else {$ urlD = "someurl / rss2.php"; $ xmlD = simplexml_load_file (cacheFetch ($ urlD, 'cachedfeedDEN.xml', 3600));} return $ xmlD;}
Это покажет вам большинство свойств объекта. Теперь, к сожалению, SimpleXML возвращает ресурс, поэтому также будет много скрытой информации. Это должно помочь вам начать работу.это способ получить и вывести всю скрытую информацию. Ознакомьтесь с комментариями ниже функции на PHP.net. (http://us3.php.net/manual/en/function.simplexml-load-file.php)
Также пробел - ваш друг, а не враг, пожалуйста, научитесь использовать его вместе сдругие чистые привычки кодирования (например, описательные имена переменных). Это сделает вас и других программистов, которые смотрят на ваш код, намного счастливее в долгосрочной перспективе.