Ребят, помогите красивой женщине стать умной, пжалста!
У меня есть файл. В нем неодинаковые данные записаны с концом строки.
Вытаскиваю данные из файла в массив, но не получается сделать так - нужно брать по 7 значений и присваивать им в массиве определенные ключи.
То есть - ключей семь, и они по порядку должны быть присвоены всему массиву.
в конце массив должен выглядеть так:
my_array[0] = array (first_key=> "кнуке', second_key =>"реыкр", third_key => "оливье", fourth_key =>"uehkqj", fivth_key=>"фукпфупк", sixth_key=>"фкепку",seventh_key => "5555555");
my_array[1] = array (first_key=> "кнуке', second_key =>"реыкр", third_key => "оливье", fourth_key =>"uehkqj", fivth_key=>"фукпфупк", sixth_key=>"фкепку",seventh_key => "5555555");
и так далее до конца файла.
мой неправильный код:
помогите догнать, что тут сделать?
У меня есть файл. В нем неодинаковые данные записаны с концом строки.
Вытаскиваю данные из файла в массив, но не получается сделать так - нужно брать по 7 значений и присваивать им в массиве определенные ключи.
То есть - ключей семь, и они по порядку должны быть присвоены всему массиву.
в конце массив должен выглядеть так:
my_array[0] = array (first_key=> "кнуке', second_key =>"реыкр", third_key => "оливье", fourth_key =>"uehkqj", fivth_key=>"фукпфупк", sixth_key=>"фкепку",seventh_key => "5555555");
my_array[1] = array (first_key=> "кнуке', second_key =>"реыкр", third_key => "оливье", fourth_key =>"uehkqj", fivth_key=>"фукпфупк", sixth_key=>"фкепку",seventh_key => "5555555");
и так далее до конца файла.
мой неправильный код:
Код:
$file_array = file("massiv.txt");
foreach($file_array as $key=>$value){
list($region,$metro_rayon,$street,$komnat,$nomer_doma,$obshaya_pl,$cena)=$file_array;
$list = array("region","metro_rayon","street","komnat","nomer_doma","obshaya_pl","cena");
$my_new[] = compact($list);}// у меня создает массив[]ключ-значение только для первых 7 элементов
}
помогите догнать, что тут сделать?