phpのfile関数

慣れ親しんだPHPだけど、知らない関数やらパラメータがあるもんだねー


$data = file('path/to/file', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);

で改行、空行を無視できる


file_put_contents('path/to/cache.php', '<?php
$data = '.var_export($data, true).';');

PHPとして保存。

うーんやっぱりカオスだからこそ便利な言語だPHP