Просмотр поста

.
ДоХтор
# Eurogon (23.03.2014 / 20:10)
знающий народ нужна ваша помощь , сам

никак не могу зделать , в гугле нужной инфы не нашел, вобщем мне нужно создать массив из текстового файла и из него выводить значения текстовый файл выглядит т
Вот моя реализация этой задачи:

array.php
//Считываем текст файл в массив
$arr = file('text.txt');
//Заменяем служебные символы на разделитель
$arg1 = array('=',"\n");
$arg2 = '|';
$str = implode('', str_replace($arg1,$arg2,$arr));
//Получаем простой массив
$array = explode('|',$str);
//Чётные элементы массива используем как ключи ассоц.массива
$key = array($array[0], $array[2], $array[4]);
//Нечётные элементы массива используем как значения ключей ассоц.массива
$value = array($array[1], $array[3], $array[5]);
//Создаём новый массив
$massiv = array_combine($key, $value);
//Выводим результат обращения к одному из элементов
echo $massiv['neznay']; // "неопределено"


Файл с данными:
text.txt
users="юзер"
guests="гость"
neznay="неопределено"