申し訳ありませんが、ここで答えを逃した場合、すべての属性質問の間にそれを見つけることができませんでした。
SimpleXMLを使用してrss-feedを解析しましたが、これはdev(xampp)でうまく機能します
var_dump:
object(SimpleXMLElement)[672]
public '@attributes' =>
array (size=2)
'name' => string 'A name' (length=11)
'description' => string 'A very long desc' (length=12)
それは開発で私にとってうまくいきました:
$desc = (string) $xml->attributes()['description'];
...しかし、私のWebサーバーにはありません。私は両方の場合に機能する解決策を見つけました:
$v = 'description';
$desc = (string) $xml->attributes()->$v;
誰かが理由を教えてもらえますか?このバージョンは関連していますか?繰り返しますが、申し訳ありませんが、以前に質問がありました。
編集:これも機能することがわかりました:
$a = $xml->attributes();
$desc = (string) $a['description'];
同じ質問 :-)