2010年3月11日木曜日

PHP:文字のエスケープ:「\」:addslashes

PHP:文字のエスケープ:「\」:addslashes

メモメモ

addslashes関数
データベースへの問い合わせなどに際してクォートされるべき 文字の前にバックスラッシュを挿入した文字列を返します。クォート されるべき文字とは、シングルクォート('), ダブルクォート("),バックスラッシュ (\) ,NUL (NULL バイト) です。


で、当然ながら、これを元に戻す関数もあるわけです。

stripslashes関数
バックスラッシュが取り除かれた文字列を返します。(\' が ' になるなど) 2つ並んだバックスラッシュは1つのバックスラッシュになります。

0 件のコメント:

コメントを投稿