Похоже, вы пытаетесь получить доступ к атрибуту, который хранится в массиве в $ xml-> yweather-> attribute (), поэтому:
$attributes = $xml->condition->attributes();
$weather = $attributes['text'];
Чтобы разобраться с пространством имен, вам нужно использовать children (), чтобы получить членов этого пространства имен.
$weather_items = $xml->channel->item->children("http://xml.weather.yahoo.com/ns/rss/1.0");
Можно упомянуть, что показанная вами строка является частью канала, в частности, RSS-канала Yahoo Weather в формате RSS.