麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

PHP中bindParam和bindValue的區別

2020-03-22 19:59:16
字體:
來源:轉載
供稿:網友

PDOStatement :: bindParam()函數是PHP中的內置函數,用于將參數綁定到指定的變量名。此函數綁定變量,將其值作為輸入傳遞,并接收其相關參數標記的輸出值(如果有)。

語法:

bool PDOStatement::bindParam( $parameter, $variable, $data_type, $length, $driver_options )

參數:此函數接受如上所述的五個參數,如下所述:

$parameter:它是一個參數標識符,用于使用名稱占位符準備語句。它是表單的參數名稱:name。

$variable:此參數用于保存要綁定到SQL語句參數的變量名稱。

$data_type:它是使用PDO :: PARAM_ *常量的參數的顯式數據類型。

$length:此參數用于保存數據類型的長度。

$driver_options:該參數保存需要執行的操作。

返回值:此函數成功時返回True,失敗時返回false。

程序:

 ?php // 設置PDO連接 $db = new PDO( mysql:host=localhost;dbname=phps , root , // 獲得用戶名$username = phpforphp $stmt = $db- prepare( SELECT * FROM users WHERE user = :username // 使用bindParam函數$stmt- bindParam( :username , $username);  $username = g4g  $stmt- execute(); ? 

注意: SQL語句將使用 g4g 作為用戶名執行,因為:username在執行時搜索$ username,$ username的最后一個已知值是 g4g 。

PDOStatement :: bindValue()函數是PHP中的內置函數,用于將值綁定到參數。此函數將值綁定到SQL中用于準備語句的相應命名或問號占位符。

語法:

bool PDOStatement::bindValue( $parameter, $html' target='_blank'>value, $data_type )

參數:此函數接受上述三個參數,如下所述:

$parameter:它是一個參數標識符,用于使用名稱占位符準備語句。它是表單的參數名稱:name。

$value:此參數用于保存綁定參數的值。

$data_type:它是使用PDO :: PARAM_ *常量的參數的顯式數據類型。

返回值:此函數成功時返回True,失敗時返回False。

程序:

 ?php // 設置PDO連接$db = new PDO( mysql:host=localhost;dbname=phps , root , // 獲得用戶名$username = phpforphp $stmt = $db- prepare( SELECT * FROM users WHERE user = :username // 使用bindValue函數$stmt- bindValue( :username , $username); $username = g4g $stmt- execute(); ? 

注意: SQL語句將使用 g4g 作為用戶名執行,因為文字值“phpforphp”已綁定到:bindValue()函數之前的用戶名。$username的進一步更改不會反映在準備好的聲明中。

bindParam()和bindValue()之間的區別:

bindParam()

bindParam()函數將參數綁定到SQL語句中的命名或問號占位符。

bindParam()函數用于傳遞變量而不是值。

bindValue()

bindValue()函數將值綁定到SQL語句中的命名或問號。

bindValue()函數用于傳遞值和變量。

推薦:《PHP教程》http://www.companysz.com/course/list/29.html

本篇文章就是關于PHP中bindParam和bindValue的區別介紹,希望對需要的朋友有所幫助!

以上就是PHP中bindParam和bindValue的區別的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产亚洲综合一区二区 | 国产精品免费观在线 | 一级在线| 日韩中文字幕三区 | 日韩视频一 | 日韩欧美电影在线观看 | 亚洲精品一区二区三区在线看 | 国产无遮挡一级毛片 | 成人超碰97 | 国产精品久久久久久久久久久久午夜 | 色阁五月| 中国老女人一级毛片视频 | 欧美女优一区 | 一级黄色在线观看 | 99国内精品 | 成人男女啪啪免费观看网站四虎 | 亚洲成人高清电影 | 国产精品久久久免费看 | 日韩不卡一区二区 | 91精品久久久久久久 | 中文字幕www | 国产成人午夜高潮毛片 | 国产刺激高潮av | 国产精品色综合 | 97se亚洲综合在线韩国专区福利 | 国产韩国精品一区二区三区久久 | 欧美激情天堂 | 色综合网在线观看 | 99视频有精品视频高清 | 在线观看视频亚洲 | 欧美一级视频免费看 | 国产在线一级视频 | 88xx成人永久免费观看 | 色婷婷a v | 日韩精品久久久久久久九岛 | 三级国产三级在线 | 韩国美女一区 | 男人午夜小视频 | 精品中文字幕在线观看 | 国产三级a三级三级 | 欧美日韩视频在线播放 |