プログラミング言語PHPで、ユニークなファイル名の一時ファイルを作成する関数 tempnam()を紹介します。 tempnam関数 string tempnam ( string $dir , string $prefix ) ユニークなファイル名の一時ファイルを指定したディレクトリに作成します。作成した一時ファイルは、パーミッション「0600(-rw-------)」で作成されます。 tmpfile関数とは異なり、作成されたファイルは自動的に削除されないので、不要な場合は手動で削除する必要があります。 引数 $dir 一時ファイルを作成するディレクトリを指定します。 $prefix 一時ファイルのプレフィックス(接頭辞)を指定します。 返り値 ファイル作成が成功したらユニークなファイル名を返します。 失敗した場合には、falseを返します。 サンプルコード ユニークなファイル名の一時ファ
例 2.1 で、 PHP の配列操作のテストを PHPUnit 用に書く方法を示します。 この例では、PHPUnit を使ったテストを書く際の基本的な決まり事や手順を紹介します。 Class という名前のクラスのテストは、ClassTest という名前のクラスに記述します。ClassTest は、(ほとんどの場合) PHPUnit_Framework_TestCase を継承します。テストは、test* という名前のパブリックメソッドとなります。あるいは、@test アノテーションをメソッドのコメント部で使用することで、それがテストメソッドであることを示すこともできます。テストメソッドの中で assertEquals() のようなアサーションメソッド (「アサーション」 を参照ください) を使用して、期待される値と実際の値が等しいことを確かめます。 <?php class StackTes
2017/6 追記: この記事が意図に違った紹介のされ方をしてしまっているようなので、念のため注意喚起させていただきます。
Readyboostは、普通はHDDに保存しているページング(スワップ)ファイルのキャッシュとしてUSBメモリを利用する技術です。 これにより、スワップ時のHDDアクセスが高速になり、システムの速度が向上します。 そのため4GBのメモリに4GBのUSBメモリをReadyboostとして使ったからといって、 8GBのメインメモリになるわけではありません。 Readyboostを使わない場合と同じ4GB(32bit Windowsなら約3GB)のメモリのままです。 上記のとおり、Readyboostはページングファイルのキャッシュですので、 スワップがよく発生する環境(=メモリの少ない環境)では効果が高いです。 メモリの多い環境ではスワップも少なくなるので、効果は下がります。 ※スワップ:物理メモリが足りない場合、使われていない領域をHDDに書き出す動作 ※ページング(スワップ)ファイル:スワ
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
この記事は「PHP、PHPExcelでExcel出力(ファイル保存)」の内容を 理解していることを前提に書いていますので、 よく分からん方はそちらからご参照下さいm(__)m さて、「PHP、PHPExcelでExcel出力(ファイル保存)」で PHPでのExcelファイル出力の方法を書いた訳ですが、 PHPってことは大部分がWebシステムじゃないですか。 ぶっちゃけどっかにファイル保存する機会より ダウンロードさせる方が圧倒的に多いですよね(--? と言う訳でExcel出力&ダウンロードのサンプルφ(--) <?php //ライブラリ読み込み require_once './Classes/PHPExcel.php'; require_once './Classes/PHPExcel/IOFactory.php'; // PHPExcelオブジェクトを生成する $book = new P
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く