title: what is there "integer" in PDO predefined constants?
body: <p>found from <a href="http://uk.php.net/manual/en/pdo.constants.php" rel="nofollow">predefined constants</a>.
  what is the (integer) means? why all (integer)?</p>
  
  <blockquote>
  <pre><code>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.
  </code></pre>
  </blockquote>