pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <bdo id='Y244z'></bdo><ul id='Y244z'></ul>
    1. <small id='Y244z'></small><noframes id='Y244z'>

    2. <legend id='Y244z'><style id='Y244z'><dir id='Y244z'><q id='Y244z'></q></dir></style></legend>
      <i id='Y244z'><tr id='Y244z'><dt id='Y244z'><q id='Y244z'><span id='Y244z'><b id='Y244z'><form id='Y244z'><ins id='Y244z'></ins><ul id='Y244z'></ul><sub id='Y244z'></sub></form><legend id='Y244z'></legend><bdo id='Y244z'><pre id='Y244z'><center id='Y244z'></center></pre></bdo></b><th id='Y244z'></th></span></q></dt></tr></i><div class="55wzgtk" id='Y244z'><tfoot id='Y244z'></tfoot><dl id='Y244z'><fieldset id='Y244z'></fieldset></dl></div>

    3. <tfoot id='Y244z'></tfoot>

        在 PDO 中強類型參數的原因?

        Reasons to strongly type parameters in PDO?(在 PDO 中強類型參數的原因?)
        • <bdo id='KAgEG'></bdo><ul id='KAgEG'></ul>
            1. <i id='KAgEG'><tr id='KAgEG'><dt id='KAgEG'><q id='KAgEG'><span id='KAgEG'><b id='KAgEG'><form id='KAgEG'><ins id='KAgEG'></ins><ul id='KAgEG'></ul><sub id='KAgEG'></sub></form><legend id='KAgEG'></legend><bdo id='KAgEG'><pre id='KAgEG'><center id='KAgEG'></center></pre></bdo></b><th id='KAgEG'></th></span></q></dt></tr></i><div class="85ql3eh" id='KAgEG'><tfoot id='KAgEG'></tfoot><dl id='KAgEG'><fieldset id='KAgEG'></fieldset></dl></div>
              <legend id='KAgEG'><style id='KAgEG'><dir id='KAgEG'><q id='KAgEG'></q></dir></style></legend>

                <tfoot id='KAgEG'></tfoot>

                <small id='KAgEG'></small><noframes id='KAgEG'>

                  <tbody id='KAgEG'></tbody>
                  本文介紹了在 PDO 中強類型參數的原因?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  當您將參數綁定到 SQL 語句時,您可以提供類似 PDO::PARAM_STR 的參數類型.如果不這樣做,請鍵入默認為 PDO::PARAM_STR.具體設置每個參數的類型可能是什么原因?PDO::PARAM_STR 可以使用任何參數,至少在 MySQL 中我知道.我認為即使使用 PDO::PARAM_STR 也可以使用 BLOB 列.

                  When you bind parameters to SQL statement, you can provide parameter type like PDO::PARAM_STR. If you don't, type defaults to PDO::PARAM_STR. What can be the reasons to specifically set the type of each parameter? PDO::PARAM_STR works with any parameter as I know at least in MySQL. I think even with PDO::PARAM_STR can be used even with BLOB columns.

                  PDO::PARAM_STR 不會引入任何 SQL 注入,因為您仍然有準備好的查詢.

                  PDO::PARAM_STR does not introduce any SQL injection because you still have prepared queries.

                  推薦答案

                  Using PARAM_STR 碰巧總是在列值中工作,因為 mySQL 隱式地將值轉換為正確的類型,但它會失敗,例如在這個查詢中:

                  Using PARAM_STR happens to always work in column values because mySQL implicitly converts values to the correct type where it can, but it will fail for example in this query:

                  $limit = 1;
                  
                  $dbh->prepare("SELECT * FROM items LIMIT :limit");
                  $dbh->bindParam(":limit", $limit, PDO::PARAM_STR); 
                       // Will throw "You have an error in your SQL syntax..."
                  

                  絕對應該在適當的情況下使用 PARAM_INT - 對于上述情況,并為除 mySQL 之外的數據庫引擎做準備,這些引擎可能對他們的期望更嚴格.

                  one should absolutely use PARAM_INT where appropriate - for cases like the one above, and to prepare for database engines other than mySQL that may be more strict in what they expect.

                  這篇關于在 PDO 中強類型參數的原因?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                  <i id='ryqGu'><tr id='ryqGu'><dt id='ryqGu'><q id='ryqGu'><span id='ryqGu'><b id='ryqGu'><form id='ryqGu'><ins id='ryqGu'></ins><ul id='ryqGu'></ul><sub id='ryqGu'></sub></form><legend id='ryqGu'></legend><bdo id='ryqGu'><pre id='ryqGu'><center id='ryqGu'></center></pre></bdo></b><th id='ryqGu'></th></span></q></dt></tr></i><div class="gqw4pzu" id='ryqGu'><tfoot id='ryqGu'></tfoot><dl id='ryqGu'><fieldset id='ryqGu'></fieldset></dl></div>
                    <tbody id='ryqGu'></tbody>
                  <legend id='ryqGu'><style id='ryqGu'><dir id='ryqGu'><q id='ryqGu'></q></dir></style></legend>
                    <bdo id='ryqGu'></bdo><ul id='ryqGu'></ul>

                    <tfoot id='ryqGu'></tfoot>

                        <small id='ryqGu'></small><noframes id='ryqGu'>

                          • 主站蜘蛛池模板: 电车线(用于供电给电车的输电线路)-百科 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 塑料托盘厂家直销-吹塑托盘生产厂家-力库塑业【官网】 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 工业插头-工业插头插座【厂家】-温州罗曼电气 | 烟台螺纹,烟台H型钢,烟台钢材,烟台角钢-烟台市正丰金属材料有限公司 | 传动滚筒_厂家-淄博海恒机械制造厂 | DAIKIN电磁阀-意大利ATOS电磁阀-上海乾拓贸易有限公司 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 权威废金属|废塑料|废纸|废铜|废钢价格|再生资源回收行情报价中心-中废网 | 全自动翻转振荡器-浸出式水平振荡器厂家-土壤干燥箱价格-常州普天仪器 | 北京发电车出租-发电机租赁公司-柴油发电机厂家 - 北京明旺盛安机电设备有限公司 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 光谱仪_积分球_分布光度计_灯具检测生产厂家_杭州松朗光电【官网】 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 污泥烘干机-低温干化机-工业污泥烘干设备厂家-焦作市真节能环保设备科技有限公司 | 净化车间_洁净厂房_净化公司_净化厂房_无尘室工程_洁净工程装修|改造|施工-深圳净化公司 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 招商帮-一站式网络营销服务|互联网整合营销|网络推广代运营|信息流推广|招商帮企业招商好帮手|搜索营销推广|短视视频营销推广 | 碳钢法兰厂家,非标法兰,定制异型,法兰生产厂家-河北九瑞管道 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | hdpe土工膜-防渗膜-复合土工膜-长丝土工布价格-厂家直销「恒阳新材料」-山东恒阳新材料有限公司 ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 「安徽双凯」自动售货机-无人售货机-成人用品-自动饮料食品零食售货机 | 精密五金加工厂-CNC数控车床加工_冲压件|蜗杆|螺杆加工「新锦泰」 | 全自动贴标机-套标机-工业热风机-不干胶贴标机-上海厚冉机械 | 东莞韩创-专业绝缘骨架|马达塑胶零件|塑胶电机配件|塑封电机骨架厂家 | 制氮设备_PSA制氮机_激光切割制氮机_氮气机生产厂家-苏州西斯气体设备有限公司 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 南京和瑞包装有限公司 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 开平机_纵剪机厂家_开平机生产厂家|诚信互赢-泰安瑞烨精工机械制造有限公司 | 医疗仪器模块 健康一体机 多参数监护仪 智慧医疗仪器方案定制 血氧监护 心电监护 -朗锐慧康 | 双工位钻铣攻牙机-转换工作台钻攻中心-钻铣攻牙机一体机-浙江利硕自动化设备有限公司 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 |