PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
magister Отправлено: 12 Мая, 2016 - 09:05:39 • Тема: Текст в ассоц. массив • Форум: Программирование на PHP

Ответов: 4
Просмотров: 689
[quote=Строитель][/quote] Спасибо, и ваш и другой метод подошли.
(Добавление)
armancho7777777 пишет:
PHP:
скопировать код в буфер обмена
  1. $regexp = '/(?<=^|\r\n|\n)(.+)-(.+)(?=\r?\n|$)/';
  2. preg_match_all($regexp, file_get_contents('data.txt'), $m);
  3. print_r(array_combine($m[1], $m[2]));

(Добавление)
magister пишет:
Преречень - то txt файл.

И почему не ini ?
CODE (txt):
скопировать код в буфер обмена
  1. Вова=слесарь
  2. Петя=электрик
  3. Света=дизайнер



Спасибо
magister Отправлено: 11 Мая, 2016 - 17:18:53 • Тема: Текст в ассоц. массив • Форум: Программирование на PHP

Ответов: 4
Просмотров: 689
Есть текст к примеру: Вова-слесарь
Петя-электрик
Света-дизайнер
Нужно преобразовать текст а ассоциативный массив (ключ Вова => значение слесарь)
Подскажите как это сделать. Преречень - то txt файл.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB