DB_common::quoteSmart()

DB_common::quoteSmart() -- リテラルとして安全に使用できるように入力内容を整形する

概要

mixed quoteSmart (mixed $in)

説明

入力内容を整形し、クエリ内でリテラルとして安全に使用できるようにします。 リテラルとは文字列や数値のことで、SQL 文の WHERESET および VALUES 句で使用できるものです。

返される整形結果は、入力の PHP データ型 および使用しているデータベースの型に依存します。

パラメータ

mixed $in

クォートされる入力。

返り値

mixed - 整形された結果が返されます。

整形結果は、入力の PHP 型に依存します。

注意

この関数は、スタティックにコールする ことはできません。

リリース 1.6.0 以降で使用可能です。

参照

quoteIdentifier() escapeSimple()