2008/9/30 火曜日

foreachの罠に引っかからない

Filed under: 基本 — ne-zu @ 23:55:18 このエントリをはてなブックマークに追加

foreachで(僕が)よく引っかかる罠 | Oddwit

foreachに渡す配列変数が、配列で無い場合に、foreachからエラーが出てしまう。。
プログラムを組んでるとよくある?ことですが、以下のようにして対処するのはどうでしょう、という記事です。

PHP:
  1. foreach ( (array) $var as $key=>$value){
  2.   echo $key." : ".$value;
  3. }

(array)で配列型にキャストしてしまうという。
これは良い案!早速取り入れなくては。

2008/9/29 月曜日

phpのHeader関数で404を返す

Filed under: 基本 — ne-zu @ 20:42:13 このエントリをはてなブックマークに追加

phpのHeader関数が変 - ブックマクロ開発に

header関数で404を返すとき、何も返さないと

PHP:
  1. header("",true,404);

200が返ってしまうらしいです。

PHP:
  1. header(" ",true,404);

空白文字なりなんなりを返すようにすれば大・丈・夫とのこと!
ひっかかりそう!

2008/9/25 木曜日

PHPの実行時間を制御する max_execution_time

Filed under: CLI, 設定 — ne-zu @ 23:58:30 このエントリをはてなブックマークに追加

PHPの実行時間 max_execution_time

CLI版でも実行時間のリミットを付けられるんですね。

max_execution_time 15

ファイルやURLを開くライブラリなどを使っていると、スクリプトが行方不明?になってしまうことがよくあるので、これを設定しておくのが良いと思います。
max_execution_timeは、スクリプトを実行する最大の秒数を指定します。

2008/9/24 水曜日

PHPでExcel取り扱い表

Filed under: Excel, ライブラリ — ne-zu @ 21:27:05 このエントリをはてなブックマークに追加

PHPでExcelを操作する方法 - Multiple Choices

PHPでExcelを読み書きするためのライブラリxExcelバージョン対応表がとても良い感じです。
2003以前の書き込みもクラスで対応しているみたいですし、PHPExcelが最強(Better)ということで良いのでしょうか。近々Excelをこねくり回す予定なので非常に参考になりました!

2008/9/18 木曜日

phpで並行処理

Filed under: ライブラリ — ne-zu @ 19:18:21 このエントリをはてなブックマークに追加

php:misc:新・phpで並行処理をやってみる [labs.s2php5.jp]

ほ、ほほう。ほほう。PHPに無いなら作ってしまえ!ということで自力で並行処理を作成されています。
すごそうメモ。

2008/9/17 水曜日

SSL環境下でPDF出力

Filed under: SSL — ne-zu @ 18:59:41 このエントリをはてなブックマークに追加

PHPのテクメモ » Blog Archive » SSL環境下でPDF出力

IEにはバグがあり、SSL通信下ではキャッシュを保存されないように設定されたヘッダを受け取るとファイルのダウンロードができない。これはPDFやFlashで再現するのを確認した。

ふむふむ。

header(’Pragma: ‘);

とヘッダーを付けることで、ダウンロードダイアログが出て一応ダウンロード可能になるらしいのです。
いつかの時のためにメモでっす。

2008/9/12 金曜日

1ファイルのMySQLフロントエンド「phpMinAdmin」

Filed under: アプリケーション, MySQL — ne-zu @ 20:52:40 このエントリをはてなブックマークに追加

MOONGIFT: » たった1ファイルのMySQLフロントエンド「phpMinAdmin」:オープンソースを毎日紹介

1ファイルというのがすごいですよね。また、動作も軽快です。
しかし出来ることは限られているので、(これもですが、リレーション設定が出来ないのがつらい。GUIからリレーション設定できるのは便利なんですよね……) 限定的な用途で、さくっと設置、さくっと使用という感じで使えそうです!

2008/9/11 木曜日

PHP design patterns

Filed under: デザパタ — ne-zu @ 21:10:29 このエントリをはてなブックマークに追加

Five more PHP design patterns

PHPで書くデザインパターン。
まず素で書いて、その後パターンを使うとこんな感じす、みたいな流れになっているので、利点が分かり易いと思います。
後で詳しく見ます。。

2008/9/10 水曜日

PHPのLDAP関数でActiveDirectoryに接続

Filed under: LDAP — ne-zu @ 18:24:10 このエントリをはてなブックマークに追加

- Light Material -: PHPのLDAP関数でActiveDirectoryに接続 - その3.

これは参考になる感じです。私はActiveDirectoryには縁遠いけどっ。

2008/9/9 火曜日

ImageMagickでいろいろなサムネイル画像作成

Filed under: 画像 — ne-zu @ 23:55:47 このエントリをはてなブックマークに追加

ImageMagickでいろいろなサムネイル画像作成に挑戦 : アシアルブログ

知らなかったんですが、アニメーションGIFも作成できるんですね。
これは素敵かも。

次のページ »

Powered by PHP-SeeD and WordPress ME