我有数据文件。每一行都有作者姓名/ 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