ってことで前フリとは関係ないのですが,今回はjokagiが以前常用していた関数を紹介します. 配列の要素を扱うときどうしていますか? フォームを受け取るときによくあるパターンに下記のようなコードがあります. if ($_GET['id'] && $_GET['passwd']) { login($_GET['id'], $_GET['passwd']); } else { error_function(); } > このページを見る
最終更新時間:
2011年10月21日11時40分
みんなのブックマーク 人気(0) 新着
- うー、これだけのために関数定義すんのめんどいなー
- ウノウラボ Unoh Labs: 配列操作でE_NOTICE対策を簡単に行う方法
- error_reporting対策
- >id:yoski @は、1文字書くこと自体は速くてもPHPの処理は遅い。
- E_NOTICEの対応。
- やり方はいろいろあるけど、重要なのは共通化すること
- エラー対策例
- 真偽値を見るだけならempty関数使えば良いことを最近知った。「if ( !empty($_GET['id']) && !empty($_GET['passwd']) ) {}」みたいな
- 型の比較もするよ
- @_GET[id']とかって$_GET['id'] = 0とか$_GET['passwd'] = '00000000'とか使いたいときどうすんの?
- フェイルセーフだったら if (@$_GET['id'] && @$_GET['passwd']) でいいんじゃないかな・・・速いし
- 配列操作時の入力チェック方法






![ブルースハープの嗜み [DVD]](http://ecx.images-amazon.com/images/I/41ebIbcgodL._SL75_.jpg)

