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