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

    <tfoot id='n1aHW'></tfoot>

    1. <i id='n1aHW'><tr id='n1aHW'><dt id='n1aHW'><q id='n1aHW'><span id='n1aHW'><b id='n1aHW'><form id='n1aHW'><ins id='n1aHW'></ins><ul id='n1aHW'></ul><sub id='n1aHW'></sub></form><legend id='n1aHW'></legend><bdo id='n1aHW'><pre id='n1aHW'><center id='n1aHW'></center></pre></bdo></b><th id='n1aHW'></th></span></q></dt></tr></i><div class="yuiovpk" id='n1aHW'><tfoot id='n1aHW'></tfoot><dl id='n1aHW'><fieldset id='n1aHW'></fieldset></dl></div>

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

      • <bdo id='n1aHW'></bdo><ul id='n1aHW'></ul>
      <legend id='n1aHW'><style id='n1aHW'><dir id='n1aHW'><q id='n1aHW'></q></dir></style></legend>
    2. 我應(yīng)該將 $mysqli 變量傳遞給每個函數(shù)嗎?

      Should I pass my $mysqli variable to each function?(我應(yīng)該將 $mysqli 變量傳遞給每個函數(shù)嗎?)

      <i id='aLXyD'><tr id='aLXyD'><dt id='aLXyD'><q id='aLXyD'><span id='aLXyD'><b id='aLXyD'><form id='aLXyD'><ins id='aLXyD'></ins><ul id='aLXyD'></ul><sub id='aLXyD'></sub></form><legend id='aLXyD'></legend><bdo id='aLXyD'><pre id='aLXyD'><center id='aLXyD'></center></pre></bdo></b><th id='aLXyD'></th></span></q></dt></tr></i><div class="3ascdya" id='aLXyD'><tfoot id='aLXyD'></tfoot><dl id='aLXyD'><fieldset id='aLXyD'></fieldset></dl></div>
      <legend id='aLXyD'><style id='aLXyD'><dir id='aLXyD'><q id='aLXyD'></q></dir></style></legend>
          <tbody id='aLXyD'></tbody>
        <tfoot id='aLXyD'></tfoot>

          1. <small id='aLXyD'></small><noframes id='aLXyD'>

              <bdo id='aLXyD'></bdo><ul id='aLXyD'></ul>
                本文介紹了我應(yīng)該將 $mysqli 變量傳遞給每個函數(shù)嗎?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我在從 mysql_* 傳遞到面向?qū)ο蟮?mysqli 時遇到了一個小問題.

                I am having a little problem passing from mysql_* to mysqli object oriented.

                我的 index.php 文件的結(jié)構(gòu)就像包含兩個文件:

                My index.php file is structured like including two files:

                include('connect.php');
                include('function.php');
                

                connect.php 文件包含:

                The connect.php file contains:

                <?php
                $mysqli = new mysqli("localhost", "root", "test", "test");
                
                if (mysqli_connect_errno($mysqli)) {
                    printf("Connection failed: %s
                ", mysqli_connect_error());
                    exit();
                }
                ?>
                

                function.php 文件中有一個名為 showPage 的函數(shù),它不接受任何參數(shù),但使用 $mysqli強> 連接,如...

                In the function.php file there is a function called showPage that takes no arguments but uses the $mysqli connection, in lines like...

                $result = $mysqli -> query("SELECT * FROM $table ORDER BY ID DESC"); // Seleziono tutto il contenuto della tabella
                

                如果不將 $mysqli 變量傳遞給函數(shù),我就無法使其正常工作,但是當我使用 mysql_* 不推薦使用的函數(shù)時,這不是必需的!

                I cannot manage it to work without passing to the function the $mysqli variable, but this was not necessary when I used mysql_* deprecated functions!

                我能理解為什么嗎?解決這個問題的最佳方法是什么?

                Can I understand why, and what's the best way to resolve this?

                推薦答案

                用戶定義的函數(shù)在 PHP 中有自己的變量作用域.需要將$mysqli作為參數(shù)傳遞給函數(shù),或者用global $mysqli啟動函數(shù).

                User-defined functions have their own variable scope in PHP. You need to pass $mysqli to the function as a parameter, or start the function with global $mysqli.

                這個確切的問題作為變量作用域的一個例子給出頁面:

                This exact problem is given as an example on the Variable scope page:

                然而,在用戶定義的函數(shù)中,局部函數(shù)作用域是介紹.默認情況下,函數(shù)內(nèi)部使用的任何變量都是僅限于局部函數(shù)范圍.比如這個腳本不會產(chǎn)生任何輸出,因為 echo 語句指的是本地$a 變量的版本,它沒有被賦值在這個范圍內(nèi).你可能會注意到這有點不同來自 C 語言,因為 C 中的全局變量是自動的可用于函數(shù),除非被本地特別覆蓋定義.這可能會導(dǎo)致一些問題,因為人們可能無意中更改了全局變量.PHP中的全局變量必須如果要在函數(shù)中使用,則在函數(shù)中聲明為全局那個功能.

                However, within user-defined functions a local function scope is introduced. Any variable used inside a function is by default limited to the local function scope. For example, this script will not produce any output because the echo statement refers to a local version of the $a variable, and it has not been assigned a value within this scope. You may notice that this is a little bit different from the C language in that global variables in C are automatically available to functions unless specifically overridden by a local definition. This can cause some problems in that people may inadvertently change a global variable. In PHP global variables must be declared global inside a function if they are going to be used in that function.

                <?php
                $a = 1; /* global scope */ 
                
                function test()
                { 
                    echo $a; /* reference to local scope variable */ 
                } 
                
                test();
                ?>
                

                這篇關(guān)于我應(yīng)該將 $mysqli 變量傳遞給每個函數(shù)嗎?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                相關(guān)文檔推薦

                store_result() and get_result() in mysql returns false(mysql 中的 store_result() 和 get_result() 返回 false)
                Call to undefined function mysqli_result::num_rows()(調(diào)用未定義的函數(shù) mysqli_result::num_rows())
                PHP Prepared Statement Problems(PHP 準備好的語句問題)
                mysqli_fetch_array returning only one result(mysqli_fetch_array 只返回一個結(jié)果)
                PHP MySQLi Multiple Inserts(PHP MySQLi 多次插入)
                How do I make sure that values from MySQL keep their type in PHP?(如何確保 MySQL 中的值在 PHP 中保持其類型?)
                • <bdo id='LPK1A'></bdo><ul id='LPK1A'></ul>
                • <small id='LPK1A'></small><noframes id='LPK1A'>

                    <tbody id='LPK1A'></tbody>

                • <legend id='LPK1A'><style id='LPK1A'><dir id='LPK1A'><q id='LPK1A'></q></dir></style></legend>
                      • <i id='LPK1A'><tr id='LPK1A'><dt id='LPK1A'><q id='LPK1A'><span id='LPK1A'><b id='LPK1A'><form id='LPK1A'><ins id='LPK1A'></ins><ul id='LPK1A'></ul><sub id='LPK1A'></sub></form><legend id='LPK1A'></legend><bdo id='LPK1A'><pre id='LPK1A'><center id='LPK1A'></center></pre></bdo></b><th id='LPK1A'></th></span></q></dt></tr></i><div class="bjizuxk" id='LPK1A'><tfoot id='LPK1A'></tfoot><dl id='LPK1A'><fieldset id='LPK1A'></fieldset></dl></div>

                          <tfoot id='LPK1A'></tfoot>

                          主站蜘蛛池模板: 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 断桥铝破碎机_发动机破碎机_杂铝破碎机厂家价格-皓星机械 | 防爆型气象站_农业气象站_校园气象站_农业四情监测系统「山东万象环境科技有限公司」 | 磁力链接搜索神器_BT磁力狗_CILIMAO磁力猫_高效磁力搜索引擎2024 | 高速龙门架厂家_监控杆_多功能灯杆_信号灯杆_锂电池太阳能路灯-鑫世源照明 | 长信科技产业园官网_西安厂房_陕西标准工业厂房 | 不锈钢复合板|钛复合板|金属复合板|南钢集团安徽金元素复合材料有限公司-官网 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 广西正涛环保工程有限公司【官网】| 招商帮-一站式网络营销服务|互联网整合营销|网络推广代运营|信息流推广|招商帮企业招商好帮手|搜索营销推广|短视视频营销推广 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 不锈钢散热器,冷却翅片管散热器厂家-无锡市烨晟化工装备科技有限公司 | 校园气象站_超声波气象站_农业气象站_雨量监测站_风途科技 | 飞行者联盟-飞机模拟机_无人机_低空经济_航空技术交流平台 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 密封圈_泛塞封_格莱圈-[东莞市国昊密封圈科技有限公司]专注密封圈定制生产厂家 | 英超直播_英超免费在线高清直播_英超视频在线观看无插件-24直播网 | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 定量包装秤,吨袋包装称,伸缩溜管,全自动包装秤,码垛机器人,无锡市邦尧机械工程有限公司 | 压缩空气冷冻式干燥机_吸附式干燥机_吸干机_沪盛冷干机 | 球磨机 选矿球磨机 棒磨机 浮选机 分级机 选矿设备厂家 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 深圳希玛林顺潮眼科医院(官网)│深圳眼科医院│医保定点│香港希玛林顺潮眼科中心连锁品牌 | 北京康百特科技有限公司-分子蒸馏-短程分子蒸馏设备-实验室分子蒸馏设备 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 庭院灯_太阳能景观灯_草坪灯厂家_仿古壁灯-重庆恒投科技 | 运动木地板厂家,篮球场木地板品牌,体育场馆木地板安装 - 欧氏运动地板 | 英思科GTD-3000EX(美国英思科气体检测仪MX4MX6)百科-北京嘉华众信科技有限公司 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 诗词大全-古诗名句 - 古诗词赏析 | 一体化污水处理设备-一体化净水设备-「山东梦之洁水处理」 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | 焦作网 WWW.JZRB.COM |