Php записать массив в файл
Автор Ѝмиль Сулейманов задал вопрос в разделе Другие языки и технологии
Скажите пожалуйста как передать данные из текстового файла в массив на php и получил лучший ответ
Ответ от Druh Allmighty[новичек]
А файл не закодирован? Если требуется лишь построчно считать данные из текстового файла, то$file = file(path); foreach ($file as $str) { // $str на каждой итерации - очередная строка // действия}
Ответ от NoNo[гуру]
Насколько я знаю в пхп такое не делается, для этого пишутся спец скрипты (напимер на перл) Но в принципе зачем это вам то? Намного легче скачать уже готовый серв (например апатрч) и не дурить себе голову самопалом
Насколько я знаю в пхп такое не делается, для этого пишутся спец скрипты (напимер на перл) Но в принципе зачем это вам то? Намного легче скачать уже готовый серв (например апатрч) и не дурить себе голову самопалом
Ответ от Walik[активный]
$file = "files/file.txt";$r = fopen($file,'r');$str = fgets($r);fclose($r);Теперь в массиве $str[] все записи из файла "file.txt".К примеру: $str[1] = Первый символ из файла.$str['2'] = Второй символ из файла и т. д.Это если по
$file = "files/file.txt";$r = fopen($file,'r');$str = fgets($r);fclose($r);Теперь в массиве $str[] все записи из файла "file.txt".К примеру: $str[1] = Первый символ из файла.$str['2'] = Второй символ из файла и т. д.Это если по
Ответ от Igor Glazunov[гуру]
Если логины/пароли хранятся в текстовом файле/БД, то их надо выкинуть в топку вместе со всеми админами и разработчиками
Если логины/пароли хранятся в текстовом файле/БД, то их надо выкинуть в топку вместе со всеми админами и разработчиками
Ответ от ReinRaus[гуру]
В php есть полезная функция serialize. Она выполняет преобразование массива к строке, что позволяет эту строку записать в файл к примеру. Обратная ей функция- unserialize. Вот пример работы:$logins=array('login1'=>'password1', 'login2'=>'passwor
В php есть полезная функция serialize. Она выполняет преобразование массива к строке, что позволяет эту строку записать в файл к примеру. Обратная ей функция- unserialize. Вот пример работы:$logins=array('login1'=>'password1', 'login2'=>'passwor
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Скажите пожалуйста как передать данные из текстового файла в массив на php