1
XMLファイルがあります以下のコードを使用して属性名を取得します。インデックス($en->string[$i]
)は0
からlength-1
に起動するので、あなたのループは$i
がlength
に達する直前に停止することになっているためだコードの作業および属性名が、最後の属性名の下にすべてを取得するも、このエラーが表示さXML属性関数error say non-objectで呼び出されました
Fatal error: Call to a member function attributes() on a non-object in C:\wamp\www\php\xml\EnglishArabic\new.php on line 13
<?php
$en = simplexml_load_file('ENstrings.xml');
$enlen = sizeof($en->string);
for ($i=0; $i<=$enlen ; $i++) {
foreach ($en->string[$i]->attributes() as $key => $value) {
echo $value. '<br \>';
}
}
?>