-1
我在同一個目錄中有三個類似的內置xml文件(編號og文件將隨時間變化)。我想在eny的目錄中創建一個所有xml文件的數組,並使用glob函數實現此目的 - 我可以這樣做。然後我想循環這個新的合併的xml文件 - 但使用下面的代碼只能獲得後面的文件。我不知道什麼是錯:使用glob將多個xml文件合併爲一個文件
$pastscores = glob('xml/score/*xml');
foreach($pastscores as $output) {
$pastscore = file_get_contents($output);
}
在我的XML文件作爲例子看起來之下:
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<SECTION>
<SEASONNO>7</SEASONNO>
</SECTION>
</ROOT>
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<SECTION>
<SEASONNO>6</SEASONNO>
</SECTION>
</ROOT>
<?xml version="1.0" encoding="utf-8"?>
<ROOT>
<SECTION>
<SEASONNO>5</SEASONNO>
</SECTION>
</ROOT>
$ pastscore。= file_get_contents($ output); http://php.net/manual/en/language.operators.string.php –
請分享您的預期輸出,並分享您嘗試過的代碼。 –
@ mr.void串聯會追加'<?xml version =「1.0」encoding =「utf-8」?>'三次。 –