男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

預定義常量

下列常量由此擴展定義,且僅在此擴展編譯入 PHP 或在運行時(shí)動(dòng)態(tài)載入時(shí)可用。

警告

自 PHP 5.1 起,開(kāi)始使用類(lèi)常量。以前的版本使用類(lèi)似 PDO_PARAM_BOOL 這樣的全局常量。

PDO::PARAM_BOOL (integer)
表示布爾數據類(lèi)型。
PDO::PARAM_NULL (integer)
表示 SQL 中的 NULL 數據類(lèi)型。
PDO::PARAM_INT (integer)
表示 SQL 中的整型。
PDO::PARAM_STR (integer)
表示 SQL 中的 CHAR、VARCHAR 或其他字符串類(lèi)型。
PDO::PARAM_STR_NATL (integer)
標記了字符使用的是國家字符集(national character set)。 自 PHP 7.2.0 起。
PDO::PARAM_STR_CHAR (integer)
標記了字符使用的是常規字符集(regular character set)。 自 PHP 7.2.0 起。
PDO::PARAM_LOB (integer)
表示 SQL 中大對象數據類(lèi)型。
PDO::PARAM_STMT (integer)
表示一個(gè)記錄集類(lèi)型。當前尚未被任何驅動(dòng)支持。
PDO::PARAM_INPUT_OUTPUT (integer)
指定參數為一個(gè)存儲過(guò)程的 INOUT 參數。必須用一個(gè)明確的 PDO::PARAM_* 數據類(lèi)型跟此值進(jìn)行按位或。
PDO::FETCH_LAZY (integer)
指定獲取方式,將結果集中的每一行作為一個(gè)對象返回,此對象的變量名對應著(zhù)列名。PDO::FETCH_LAZY 創(chuàng )建用來(lái)訪(fǎng)問(wèn)的對象變量名。在 PDOStatement::fetchAll() 中無(wú)效。
PDO::FETCH_ASSOC (integer)
指定獲取方式,將對應結果集中的每一行作為一個(gè)由列名索引的數組返回。如果結果集中包含多個(gè)名稱(chēng)相同的列,則PDO::FETCH_ASSOC每個(gè)列名只返回一個(gè)值。
PDO::FETCH_NAMED (integer)
指定獲取方式,將對應結果集中的每一行作為一個(gè)由列名索引的數組返回。如果結果集中包含多個(gè)名稱(chēng)相同的列,則PDO::FETCH_ASSOC每個(gè)列名 返回一個(gè)包含值的數組。
PDO::FETCH_NUM (integer)
指定獲取方式,將對應結果集中的每一行作為一個(gè)由列號索引的數組返回,從第 0 列開(kāi)始。
PDO::FETCH_BOTH (integer)
指定獲取方式,將對應結果集中的每一行作為一個(gè)由列號和列名索引的數組返回,從第 0 列開(kāi)始。
PDO::FETCH_OBJ (integer)
指定獲取方式,將結果集中的每一行作為一個(gè)屬性名對應列名的對象返回。
PDO::FETCH_BOUND (integer)
指定獲取方式,返回 TRUE 且將結果集中的列值分配給通過(guò) PDOStatement::bindParam()PDOStatement::bindColumn() 方法綁定的 PHP 變量。
PDO::FETCH_COLUMN (integer)
指定獲取方式,從結果集中的下一行返回所需要的那一列。
PDO::FETCH_CLASS (integer)
指定獲取方式,返回一個(gè)所請求類(lèi)的新實(shí)例,映射列到類(lèi)中對應的屬性名。

注意: 如果所請求的類(lèi)中不存在該屬性,則調用 __set() 魔術(shù)方法

PDO::FETCH_INTO (integer)
指定獲取方式,更新一個(gè)請求類(lèi)的現有實(shí)例,映射列到類(lèi)中對應的屬性名。
PDO::FETCH_FUNC (integer)
允許在運行中完全用自定義的方式處理數據。(僅在 PDOStatement::fetchAll() 中有效)。
PDO::FETCH_GROUP (integer)
根據值分組返回。通常和 PDO::FETCH_COLUMNPDO::FETCH_KEY_PAIR 一起使用。
PDO::FETCH_UNIQUE (integer)
只取唯一值。
PDO::FETCH_KEY_PAIR (integer)
獲取一個(gè)有兩列的結果集到一個(gè)數組,其中第一列為鍵名,第二列為值。自 PHP 5.2.3 起可用。
PDO::FETCH_CLASSTYPE (integer)
根據第一列的值確定類(lèi)名。
PDO::FETCH_SERIALIZE (integer)
類(lèi)似 PDO::FETCH_INTO ,但是以一個(gè)序列化的字符串表示對象。自 PHP 5.1.0 起可用。從 PHP 5.3.0 開(kāi)始,如果設置此標志,則類(lèi)的構造函數從不會(huì )被調用。
PDO::FETCH_PROPS_LATE (integer)
設置屬性前調用構造函數。自 PHP 5.2.0 起可用。
PDO::ATTR_AUTOCOMMIT (integer)
如果此值為 false ,PDO 將試圖禁用自動(dòng)提交以便數據庫連接開(kāi)始一個(gè)事務(wù)。
PDO::ATTR_PREFETCH (integer)
設置預取大小來(lái)為你的應用平衡速度和內存使用。并非所有的數據庫/驅動(dòng)組合都支持設置預取大小。較大的預取大小導致性能提高的同時(shí)也會(huì )占用更多的內存。
PDO::ATTR_TIMEOUT (integer)
設置連接數據庫的超時(shí)秒數。
PDO::ATTR_ERRMODE (integer)
關(guān)于此屬性的更多信息請參見(jiàn) 錯誤及錯誤處理 部分。
PDO::ATTR_SERVER_VERSION (integer)
此為只讀屬性;返回 PDO 所連接的數據庫服務(wù)的版本信息。
PDO::ATTR_CLIENT_VERSION (integer)
此為只讀屬性;返回 PDO 驅動(dòng)所用客戶(hù)端庫的版本信息。
PDO::ATTR_SERVER_INFO (integer)
此為只讀屬性。返回一些關(guān)于 PDO 所連接的數據庫服務(wù)的元信息。
PDO::ATTR_CONNECTION_STATUS (integer)
PDO::ATTR_CASE (integer)
用類(lèi)似 PDO::CASE_* 的常量強制列名為指定的大小寫(xiě)。
PDO::ATTR_CURSOR_NAME (integer)
獲取或設置使用游標的名稱(chēng)。當使用可滾動(dòng)游標和定位更新時(shí)候非常有用。
PDO::ATTR_CURSOR (integer)
選擇游標類(lèi)型。 PDO 當前支持 PDO::CURSOR_FWDONLYPDO::CURSOR_SCROLL。一般為 PDO::CURSOR_FWDONLY,除非確實(shí)需要一個(gè)可滾動(dòng)游標。
PDO::ATTR_DRIVER_NAME (string)
返回驅動(dòng)名稱(chēng)。

示例 #1 使用 PDO::ATTR_DRIVER_NAME 的例子

<?php
if ($db->getAttribute(PDO::ATTR_DRIVER_NAME) == 'mysql') {
  echo 
"Running on mysql; doing something mysql specific here\n";
}
?>

PDO::ATTR_ORACLE_NULLS (integer)
在獲取數據時(shí)將空字符串轉換成 SQL 中的 NULL 。
PDO::ATTR_PERSISTENT (integer)
請求一個(gè)持久連接,而非創(chuàng )建一個(gè)新連接。關(guān)于此屬性的更多信息請參見(jiàn) 連接與連接管理 。
PDO::ATTR_STATEMENT_CLASS (integer)
設置返回的 statement 類(lèi)名。
PDO::ATTR_FETCH_CATALOG_NAMES (integer)
將包含的目錄名添加到結果集中的每個(gè)列名前面。目錄名和列名由一個(gè)小數點(diǎn)分開(kāi)(.)。此屬性在驅動(dòng)層面支持,所以有些驅動(dòng)可能不支持此屬性。
PDO::ATTR_FETCH_TABLE_NAMES (integer)
將包含的表名添加到結果集中的每個(gè)列名前面。表名和列名由一個(gè)小數點(diǎn)分開(kāi)(.)。此屬性在驅動(dòng)層面支持,所以有些驅動(dòng)可能不支持此屬性。
PDO::ATTR_STRINGIFY_FETCHES (integer)
強制以字符串方式對待所有的值。
PDO::ATTR_MAX_COLUMN_LEN (integer)
設置字段名最長(cháng)的尺寸。
PDO::ATTR_DEFAULT_FETCH_MODE (integer)
自 PHP 5.2.0 起可用。
PDO::ATTR_EMULATE_PREPARES (integer)
自 PHP 5.1.3 起可用。
PDO::ATTR_DEFAULT_STR_PARAM (integer)
設置默認 string 參數類(lèi)型可以是 PDO::PARAM_STR_NATLPDO::PARAM_STR_CHAR。 自 PHP 7.2.0 起可用
PDO::ERRMODE_SILENT (integer)
如果發(fā)生錯誤,則不顯示錯誤或異常。希望開(kāi)發(fā)人員顯式地檢查錯誤。此為默認模式。關(guān)于此屬性的更多信息請參見(jiàn) 錯誤與錯誤處理 。
PDO::ERRMODE_WARNING (integer)
如果發(fā)生錯誤,則顯示一個(gè) PHP E_WARNING 消息。關(guān)于此屬性的更多信息請參見(jiàn) 錯誤與錯誤處理。
PDO::ERRMODE_EXCEPTION (integer)
如果發(fā)生錯誤,則拋出一個(gè) PDOException 異常。關(guān)于此屬性的更多信息請參見(jiàn) 錯誤與錯誤處理。
PDO::CASE_NATURAL (integer)
保留數據庫驅動(dòng)返回的列名。
PDO::CASE_LOWER (integer)
強制列名小寫(xiě)。
PDO::CASE_UPPER (integer)
強制列名大寫(xiě)。
PDO::NULL_NATURAL (integer)
PDO::NULL_EMPTY_STRING (integer)
PDO::NULL_TO_STRING (integer)
PDO::FETCH_ORI_NEXT (integer)
在結果集中獲取下一行。僅對可滾動(dòng)游標有效。
PDO::FETCH_ORI_PRIOR (integer)
在結果集中獲取上一行。僅對可滾動(dòng)游標有效。
PDO::FETCH_ORI_FIRST (integer)
在結果集中獲取第一行。僅對可滾動(dòng)游標有效。
PDO::FETCH_ORI_LAST (integer)
在結果集中獲取最后一行。僅對可滾動(dòng)游標有效。
PDO::FETCH_ORI_ABS (integer)
根據行號從結果集中獲取需要的行。僅對可滾動(dòng)游標有效。
PDO::FETCH_ORI_REL (integer)
根據當前游標位置的相對位置從結果集中獲取需要的行。僅對可滾動(dòng)游標有效。
PDO::CURSOR_FWDONLY (integer)
創(chuàng )建一個(gè)只進(jìn)游標的 PDOStatement 對象。此為默認的游標選項,因為此游標最快且是 PHP 中最常用的數據訪(fǎng)問(wèn)模式。
PDO::CURSOR_SCROLL (integer)
創(chuàng )建一個(gè)可滾動(dòng)游標的 PDOStatement 對象。通過(guò) PDO::FETCH_ORI_* 常量來(lái)控制結果集中獲取的行。
PDO::ERR_NONE (string)
對應 SQLSTATE '00000',表示 SQL 語(yǔ)句沒(méi)有錯誤或警告地成功發(fā)出。當用 PDO::errorCode()PDOStatement::errorCode() 來(lái)確定是否有錯誤發(fā)生時(shí),此常量非常方便。在檢查上述方法返回的錯誤狀態(tài)代碼時(shí),會(huì )經(jīng)常用到。
PDO::PARAM_EVT_ALLOC (integer)
分配事件
PDO::PARAM_EVT_FREE (integer)
解除分配事件
PDO::PARAM_EVT_EXEC_PRE (integer)
執行一條預處理語(yǔ)句之前觸發(fā)事件。
PDO::PARAM_EVT_EXEC_POST (integer)
執行一條預處理語(yǔ)句之后觸發(fā)事件。
PDO::PARAM_EVT_FETCH_PRE (integer)
從一個(gè)結果集中取出一條結果之前觸發(fā)事件。
PDO::PARAM_EVT_FETCH_POST (integer)
從一個(gè)結果集中取出一條結果之后觸發(fā)事件。
PDO::PARAM_EVT_NORMALIZE (integer)
在綁定參數注冊允許驅動(dòng)程序正?;兞棵麜r(shí)觸發(fā)事件。
PDO::SQLITE_DETERMINISTIC (integer)
設定 PDO::sqliteCreateFunction() 返回的函數是結果確定的(deterministic)。 舉例說(shuō)明:在同一個(gè) SQL statement 內,函數的參數不變,則返回的結果也不變。 (PHP 7.1.4起有效)
男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站