После выполнения кода
<?php
$pathUrl = dirname(__DIR__, 1) . "/orders/";
$filename = 'listOrderFiles.txt';
$lines = array(); // Массив для хранения строк файла
$file = fopen($pathUrl . $filename, 'c+');
while (($line = fgets($file)) !== false) {
$lines[] = $line;
}
ftruncate($file, 0); // Очищаем файл
array_shift($lines);
foreach ($lines as $name) {
fwrite($file, $name);
}
fclose($file);
Получается вот это
При использовании ftruncate после сохранения файла fwrite появляются много NULL в начале строки, что сделать чтобы их там не было?