Функция PHP explode()
помещает все в первую переменную массива. Я последовал примеру на: explodePHP explode() помещает все в первый элемент массива
Файл содержит следующую строку:
My CV_98KB_PDF(Adobe Reader)_YES - Use this form: Contact Form_/docs/CV.pdf
Я хочу, чтобы разбить строку, считанную из файла на отдельные элементы массива, но он разбивает их на только первый.
$doclist = "./docs/documentlist.txt";
$filestr = readfile($doclist);
$docProp = explode("_", $filestr);
echo $docProp[0];
echo $docProp[1];
$docProp[0]
содержит полную строку вместо My CV
. Почему это так?
С уважением.
Я ожидаю, что это поместить все в массив - так '$ docProp [0] = My CV',' $ docProp [1] = 98KB' и так далее , – BartWD
любезно показать, что написано на файле documentlist.txt, только образец –
Вместо этого вы использовали 'file_get_contents()'? –