勾留

それで、「覚えてない」という供述が検事の心証を悪くし、留置所での拘留延長が可能な最大日数まで干されてしまったということらしい。

とりあえず、20日間で最大といっているあたり s/拘留/勾留/ だと思うのだけれど。
しかし、勾留を延長されたということは「証拠隠滅」か「逃亡」の恐れありなど止むを得ない事由が有る場合に限られるはずなんだが、有名無実化しているなぁ。

特定のファイルをダウンロードさせるPHPスクリプト

特定のディレクトリ以下の有るファイルをブラウザからダウンロードさせるPHPスクリプト
たまに、PHP-users ML とか出てくる FAQ 的な話なんだけど、

  • Content-Disposition ヘッダの書式
  • output buffering のクリア
  • でかいファイルのときに readfile 使うとメモリ制限にひっかかるために chunk に分けて出力する

とか、細かいことがあるのでメモ。

続きを読む

func_get_args()をパラメータに使う

ちょっと古い PHP

<?php
function debug()
{
    echo '<pre>';
    echo htmlspecialchars(print_r(func_get_args(), true));
    echo '</pre>';
}

debug(1, 2, 3);
?>

とかやると

Fatal error: func_get_args(): Can't be used as a function parameter

とか言われる。最近のだと大丈夫っぽいんだけど、いったいどんな式評価してんだろう。