ホームページ  >  記事  >  バックエンド開発  >  PHP で空のファイルを作成するコード [file_put_contents と touch]

PHP で空のファイルを作成するコード [file_put_contents と touch]

WBOY
WBOYオリジナル
2016-07-29 08:47:501080ブラウズ

新しいファイルを作成する関数
file_put_contents と touch

コードをコピーする のどちらの関数が速いかを確認するための小さなテストに合格しました。 コードは次のとおりです。


for($i = ; $i < ; $i++)
{
file_put_contents('dir/file'.$i, '')
?> 平均時間: 0,1145 秒


コードは次のとおりです。

for($i = ; $i <100; $i++) { touch('dir/file'.$i)

}

?>


平均時間: 0,2322s
つまり、file_put_contents は touch よりも約 2 倍高速です。
上記は、PHP で空のファイルを作成するコード [file_put_contents vs touch] を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。