2008-10-01から1日間の記事一覧

phpを使用していてMaximum execution time of 30 seconds exceededのエラーが出てしまう場合

PHP

phpで開発していてブラウザでテストをしていたら、突然下記のようなエラーが出てしまうような場合の解決法Maximum execution time of 30 seconds exceededどういうエラーかというと、「実行に30秒以上かかってタイムアウトだぞゴラー!」 みたいな事を言っ…

phpでメソッドを動的に呼びたいとき(インスタンスメソッド、staticメソッド)

PHP

phpを使っていて、動的にstaticなメソッドをcallしたいことはよくある。 そんなときは、call_user_func()が便利だ。 class hoge{ static public function foo($foo){ print 'hogehoge is '.$foo; } $class = "hoge"; $method = "foo"; $foo = "test"; //引数…

画像はデータベース(DB)に格納した方がいいのではないか?

最近画像はDBに格納するべきではないかという考え方が自分の中で一般化している。画像データを保存する方法で一般的なやり方は、どこかディレクトリを切ってそこに画像ファイルを置き、DBには画像のファイル名だけを持つというやり方が主流であると思う。し…