Экспортируйте и загрузите текстовый файл, используя PHP, назначая фиксированные пробелы

Мне нужно сделать метод для генерации и загрузки текстового файла, где длина строки фиксирована и зарезервирована. Например, мне нужно вставить данные из записи, содержащей id, name, NIF. Идентификатор может быть 100, поэтому я должен зарезервировать три пробела для этой строки, поэтому, если я напишу, идентификатор 1 должен быть пустым 2 символа, а затем следует «имя», без переноса строки. Моя идея состоит в том, чтобы использовать цикл for () и, когда позиция файла равна [i], вставить элемент массива [i]. У меня вопрос, как определить размер этой позиции в файле?

-7

Решение

Вы ищете str_pad? http://php.net/manual/en/function.str-pad.php
str_pad(1, 3, ' ', STR_PAD_LEFT) будут " 1", Вы могли бы иметь массив, говорящий, как долго должна быть каждая строка, и использовать $lenghts[$i] внутри вашей петли, чтобы установить размер заполнения

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]