エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PHP: 128MBなど巨大なダミーファイルを生成する方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PHP: 128MBなど巨大なダミーファイルを生成する方法 - Qiita
データ読み込みのテストなどで128MBといった巨大なダミーファイルが必要になることがある。本稿ではPHP... データ読み込みのテストなどで128MBといった巨大なダミーファイルが必要になることがある。本稿ではPHPで巨大なダミーファイルを作る方法を紹介する。 なお、本稿で紹介するコードの完全版はGitHubで公開している。 指定のファイルサイズでファイルを生成する方法 指定のファイルサイズでファイルを作成するコードは次のようになる。$filesizeに128を代入すると、128バイトのファイルが作られる。ファイルの中身は128文字のヌルバイト(\000)で埋められる。 $filesize = 128; $fp = fopen($filename, 'wb'); ftruncate($fp, $filesize); fclose($fp); ftruncateはファイルを指定サイズにまるめる関数だが、ファイルサイズよりも大きい値を与えると、ヌルバイトで埋めてくれる。 メガバイトで指定できるようにした