[PHP-users 11381] Re: エスケープするという言葉の意味

naoki kishida php-users@php.gr.jp
Sat, 09 Nov 2002 00:19:11 +0900


きしだです

> たとえばPostgreSQLに問い合わせして帰ってきた
> 結果にPHPで特別な意味を持って使われている文字や記号が含まれていた場合に、そ
> れを文字列として扱うために使う関数

ちょっと違います(^^;
PostgreSQLに問い合わせするときに、PostgreSQLで特別な意味を持って使われて
いる文字や記号が含まれていた場合にそれを文字列として扱うために使う関数
ですね。
PostgreSQLが返してきた文字列に、PHPのスクリプトにとって特別な文字があっ
たとしても、PHPとしては関知しません。

あと、同類として、HTMLとして意味のある文字を文字列として扱うために使う関
数がhtmlspecialcharsである、というと、わかりやすいかもしれませんね。

----
岸田 哉生(きしだ なおき)
	email:kishida@fk.urban.ne.jp
	http://www.fk.urban.ne.jp/home/kishida/