2

事前定義された定数から見つかりました。(整数)は何を意味しますか?なぜすべて(整数)?

PDO::PARAM_BOOL (integer)
Represents a boolean data type.
PDO::PARAM_NULL (integer)
Represents the SQL NULL data type.
PDO::PARAM_INT (integer)
Represents the SQL INTEGER data type.
PDO::PARAM_STR (integer)
Represents the SQL CHAR, VARCHAR, or other string data type.
PDO::PARAM_LOB (integer)
Represents the SQL large object data type.
PDO::PARAM_STMT (integer)
Represents a recordset type. Not currently supported by any drivers.
PDO::PARAM_INPUT_OUTPUT (integer)
Specifies that the parameter is an INOUT parameter for a stored procedure. You must bitwise-OR this value with an explicit PDO::PARAM_* data type.
4

2 に答える 2

4

その出力(integer)は、基になる定数が整数値を使用して、そのグループ内の他の定数と区別することを意味します。

たとえば、私のインストールでは、これらの定数の一部に次の (整数) 値があります。

PDO::PARAM_NULL = 0
PDO::PARAM_INT = 1
PDO::PARAM_BOOL = 5

PDO::ATTR_DRIVER_NAME同様に、タイプとしてリストされていることがわかりますstring

于 2012-08-13T10:51:12.143 に答える
0

const 値の(integer)データ型を意味し、それらはすべて整数です。

于 2012-08-13T10:52:36.577 に答える