我有數據文件。每一行都有作者姓名/ authors..it看起來是這樣的:PHP:從數組索引中獲取值
"Giacometti, Jasminka"; "Mazor Jolic, Slavica"; "Josic, Djuro";
"Hoffmeister, Karin M"; "Grozovsky, Renata"; "Jurak Begonja, Antonija"; "Hartwig, John H";
"Jakopovic, Boris"; "Kraljevic Pavelic, Sandra"; "BelScak-Cvitanovic, Ana"; "Harej, Anja"; "Jakopovich, Ivan";
例如,第一行:
"Giacometti, Jasminka"; "Mazor Jolic, Slavica"; "Josic, Djuro";
我需要得到這一點,它在另一個文件中寫道:
"Giacometti, Jasminka"; "Mazor Jolic, Slavica";1
"Giacometti, Jasminka"; "Josic, Djuro";1
"Mazor Jolic, Slavica"; "Josic, Djuro";1
我該怎麼做在PHP?我嘗試着獲取數組中的每一行,但後來我不知道如何從該行分割數據。
$handle = @fopen("datas.txt", "r");
$listA = array();
if ($handle) {
while (($buffer = fgets($handle, 4096)) !== false) {
$listA[] = $buffer;
}
謝謝。
是的,但我仍然不明白如何在'$ authArr [5]'中分割數據。 – xKRgirl01
使用foreach()循環循環遍歷'$ authArr'數組 –
謝謝,我做了一些有點不同,但是這幫助了很多。 '$ newElement = explode(「;」,$ authArr [5]);' – xKRgirl01