テンプレートにcustom.cssファイルを含めて、サイト所有者が独自のCSSルールを追加できるようにしています。しかし、私がファイルを出荷すると、そのファイルは空であり、規則を追加していなければ読み込むことができません。ファイルが空であるかどうかを判断する最良の方法(php)?
空であるかどうかを判断する最善の方法は何ですか?
if (0 == filesize($file_path))
{
// file is empty
}
// OR:
if ('' == file_get_contents($file_path))
{
// file is empty
}
...とはるかに少ないメモリ – symcbean
を消費するだけのたいファイルが前にコールclearstatcache()を変更している場合ことを指摘filesize()を呼び出すと、キャッシュされた結果が得られます。これは私に起こった。 – Firze
これは私のために働いた。ファイルが空の場合は0を返します。 –