Как заполнить переменные

lite46

Постоялец
Регистрация
22 Ноя 2011
Сообщения
68
Реакции
21
Всем доброго вечера. Ребят, возникла такая потребность:
есть php-файл, в нём строка

Скрытое содержимое доступно для зарегистрированных пользователей!


вот эти модели я забиваю в ручную 'модель1', и т.д. Таких моделей еще 200 штук. Руками забивать не удобно. Закинул эти модели в model.txt по одной на строку. Подскажите, что можно сделать, чтобы эти модели автоматически записались в файл php по порядку в том же виде, что я руками забиваю?
 
PHP:
$arr = file('путь к model.txt');
$arr = array_map('trim', $arr);
Это как прочитать в массив ваши модели. Ну а дальше пока не совсем ясно что и как вам нужно.
Видимо в нужном вам месте что типа вот такого.
PHP:
$str = '<?php

$id = array(
\'lin\' => array(\''.implode("', '", $arr).'\'),
);

?>';

file_put_contents('путь к сохраняемогу файлу', $str);
 
Последнее редактирование:
PHP:
$arr = file('путь к model.txt');
$arr = array_map('trim', $arr);
Это как прочитать в массив ваши модели. Ну а дальше пока не совсем ясно что и как вам нужно.
Видимо в нужном вам месте что типа вот такого.
PHP:
$str = '<?php

$id = array(
\'lin\' => array(\''.implode("', '", $arr).'\'),
);

?>';

file_put_contents('путь к сохраняемогу файлу', $str);

Вы наверное ближе всех у кого я спрашивал. Да, нужно чтобы модели записались в мой php файл по порядку вида
Скрытое содержимое доступно для зарегистрированных пользователей!

после чего мой php сохраняется с новыми данными.
 
Назад
Сверху