Преобразование текста с двумя разделителями в массив индексированных массивовPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Преобразование текста с двумя разделителями в массив индексированных массивов

Сообщение Anonymous »

У меня есть файл data.txt, внутри которого содержится следующее: (три группы по три машины в каждой)
"audi,bmw,mercedes#volvo,fiat,seat#peugeot,..."

и так далее, вы поняли.
Разделение «групп» по # с помощью php взрыв() работает отлично. Однако, когда я пытаюсь разделить группы по запятой, это работает не так, как я хочу:
Для "$tablerow[0][1];" Я просто получаю букву «u» (вторая буква) вместо «bmw» (второе слово, как предполагалось).
Где моя ошибка (код ниже)?
$index_number просто подсчитывает количество этих групп.
$datafile = fopen("data.txt","r");

$alldata = fread($datafile,filesize("data.txt"));

$tablerow = explode("#",$alldata);

for ($arrayposition = 0; $arrayposition

Подробнее здесь: https://stackoverflow.com/questions/660 ... xed-arrays
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»