| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
pg_escape_literal(PHP 5 >= 5.4.4, PHP 7) pg_escape_literal — テキスト型フィールドに挿入するために、リテラルをエスケープする 説明
string pg_escape_literal
([ resource
$connection
], string $data
)pg_escape_literal() は、 PostgreSQL データベースへの問い合わせに使うリテラルをエスケープします。 PostgreSQL フォーマットでエスケープされたリテラルを返します。 pg_escape_literal() は、データの前後にクォートを追加します。 ユーザーが自分で追加してはいけません。 pg_escape_string() ではなくこの関数を使うことを推奨します。 カラム型が bytea の場合は、代わりに pg_escape_bytea() を使わなければなりません。 識別子 (テーブル名やフィールド名など) のエスケープには pg_escape_identifier() を使わなければなりません。
パラメータ
返り値エスケープされたデータを文字列で返します。 例
例1 pg_escape_literal() の例
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「pg_escape_literal - テキスト型フィールドに挿入するために、リテラルをエスケープする」をGoogle検索
|