Воскресенье, 26 Август 2018 10:15

Удаление пробелов в массиве из файла

Бывают моменты, когда нужно сделать сайт без использования базы данных, либо сделать какой-нибудь другой материал со схожими функциями, удобнее всего в этом случае хранить значения в файле, например «simple.txt» и уже после из значений этого файла сделать массив с переменными.

Пример, как сделать запись в такой файл я описал в этом обзоре: «Записать строку в файл с помощью PHP».

В этом же обзоре опишу проблему, с которой столкнулся когда работал со считыванием информации, собственно её же и написал в заголовок, а именно «удаление пробелов в массиве файла».

На самом деле речь пойдёт не о пробелах, а о «переносе строки», который добавлялся в массив вместе со строкой, чтобы этого не произошло, в функцию file добавляем параметр FILE_IGNORE_NEW_LINES.

Конструкция будет выглядеть примерно следующим образом:

<?php
$array = file("simple.txt", FILE_IGNORE_NEW_LINES); ?>

Где simple.txt – путь к файлу со строками массива.

Спонсоры: