【PHP】下らねぇ質問はID出して書き込みやがれ 81at PHP【PHP】下らねぇ質問はID出して書き込みやがれ 81 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト260:nobodyさん 09/02/21 22:00:32 バリデート 検証。入力値などに問題が無いかをチェックする(チェックした後どうするかは知らない)。 フィルタ 入力値をチェックし、ヤバいものは除去する、ないし弾く(エラーにする、無視する)。 サニタイズ 消毒。転じて無害化。害の無いものにする。変換・置換など無害化の方法は多数あるが。。 エスケープ ある環境で特殊な意味を持つ値(HTMLならば<など)を、その環境のルールで規定された別の表現(<)に置き換える。 ダブルクォート中で"の前にバックスラッシュを置くのもエスケープ。 どれがベストかというと、どの表現も曖昧さが残るので使うべきではない。 DBへの入力の無害化処理と、HTML出力への無害化処理は違うし、無害化の方法も1通りではない。 設計初期などで抽象度を残した表現をしたい時くらいしか使わないな。 >259は文脈を意図的に曲解した例。 261:nobodyさん 09/02/21 22:01:28 >>257 htmlspecialchars=html適合化っていう具体的かつ正確な言葉があるのに、 曖昧かつ誤解に満ちて見解が分かれるサニタイズなんて言葉にする必要はないだろ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch