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

  • <legend id='cGTs1'><style id='cGTs1'><dir id='cGTs1'><q id='cGTs1'></q></dir></style></legend>
    <tfoot id='cGTs1'></tfoot>

  • <small id='cGTs1'></small><noframes id='cGTs1'>

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

        PHP foreach by reference 在遍歷對象數(shù)組時會導(dǎo)致奇怪

        PHP foreach by reference causes weird glitch when going through array of objects(PHP foreach by reference 在遍歷對象數(shù)組時會導(dǎo)致奇怪的故障)
          • <bdo id='pOsVV'></bdo><ul id='pOsVV'></ul>
                <legend id='pOsVV'><style id='pOsVV'><dir id='pOsVV'><q id='pOsVV'></q></dir></style></legend>
                  <i id='pOsVV'><tr id='pOsVV'><dt id='pOsVV'><q id='pOsVV'><span id='pOsVV'><b id='pOsVV'><form id='pOsVV'><ins id='pOsVV'></ins><ul id='pOsVV'></ul><sub id='pOsVV'></sub></form><legend id='pOsVV'></legend><bdo id='pOsVV'><pre id='pOsVV'><center id='pOsVV'></center></pre></bdo></b><th id='pOsVV'></th></span></q></dt></tr></i><div class="ouc4uk6" id='pOsVV'><tfoot id='pOsVV'></tfoot><dl id='pOsVV'><fieldset id='pOsVV'></fieldset></dl></div>
                  <tfoot id='pOsVV'></tfoot>

                    <tbody id='pOsVV'></tbody>

                • <small id='pOsVV'></small><noframes id='pOsVV'>

                  本文介紹了PHP foreach by reference 在遍歷對象數(shù)組時會導(dǎo)致奇怪的故障的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我有一個對象數(shù)組.對象主要有一堆屬性,因為這些是元數(shù)據(jù)對象.

                  I have an array of objects. The objects mainly have a bunch of properties because these are meta-data objects.

                  所以就像$objects[] 就像一堆具有以下屬性的項目:object->item1object->item2

                  so it is like $objects[] is like a bunch of items that have properties like: object->item1, object->item2, etc.

                  我想為每個對象添加一些東西,所以...

                  I want to add something to each of these objects, so...

                  foreach ($objects as &$object) {
                    $object->newItem=(something I compute);
                  }
                  

                  然后,我想將這些對象顯示為 html 中的列表.所以,我去:

                  then later, I want to display these objects as a list in html. So, I go:

                  foreach ($objects as $object) {
                    <li><?php object output stuff here ?></li>
                  }
                  

                  好的.現(xiàn)在,它工作正常,除了最后一個對象被丟棄并且倒數(shù)第二個對象顯示兩次.跆拳道??

                  ok. Now, it works fine, except the last object is discarded and the second to last object is displayed twice. WTF??

                  這對你有意義嗎?

                  推薦答案

                  如果你通過引用迭代,之后總是取消設(shè)置迭代變量:

                  If you iterate by reference, always unset the iteration variable afterwards:

                  foreach ($objects as &$object) {
                        // some code
                  }
                  unset($object);
                  

                  摘自 foreach 文檔:

                  Excerpt from the foreach documentation:

                  即使在 foreach 循環(huán)之后,對 $value 和最后一個數(shù)組元素的引用仍然存在.建議用unset()銷毀.

                  Reference of a $value and the last array element remain even after the foreach loop. It is recommended to destroy it by unset().

                  如果您想了解為什么您的代碼的行為方式如此,這里有一些進一步的閱讀:引用和foreach

                  If you want to understand why your code behaves the way it behaves, here is some further reading: References and foreach

                  這篇關(guān)于PHP foreach by reference 在遍歷對象數(shù)組時會導(dǎo)致奇怪的故障的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

                  MySQLi prepared statement amp; foreach loop(MySQLi準備好的語句amp;foreach 循環(huán))
                  Is mysqli_insert_id() gets record from whole server or from same user?(mysqli_insert_id() 是從整個服務(wù)器還是從同一用戶獲取記錄?)
                  PHP MySQLi doesn#39;t recognize login info(PHP MySQLi 無法識別登錄信息)
                  mysqli_select_db() expects exactly 2 parameters(mysqli_select_db() 需要 2 個參數(shù))
                  Php mysql pdo query: fill up variable with query result(Php mysql pdo 查詢:用查詢結(jié)果填充變量)
                  MySQLI 28000/1045 Access denied for user #39;root#39;@#39;localhost#39;(MySQLI 28000/1045 用戶“root@“l(fā)ocalhost的訪問被拒絕)
                    • <bdo id='sRiC3'></bdo><ul id='sRiC3'></ul>
                      <legend id='sRiC3'><style id='sRiC3'><dir id='sRiC3'><q id='sRiC3'></q></dir></style></legend>
                      1. <small id='sRiC3'></small><noframes id='sRiC3'>

                        <tfoot id='sRiC3'></tfoot>

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

                            主站蜘蛛池模板: 仿古瓦,仿古金属瓦,铝瓦,铜瓦,铝合金瓦-西安东申景观艺术工程有限公司 | 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 盐城网络公司_盐城网站优化_盐城网站建设_盐城市启晨网络科技有限公司 | 并离网逆变器_高频UPS电源定制_户用储能光伏逆变器厂家-深圳市索克新能源 | 深圳昂为官网-气体分析仪,沼气分析仪,动态配气仪,气体传感器厂家 | 净化板-洁净板-净化板价格-净化板生产厂家-山东鸿星新材料科技股份有限公司 | 工业硝酸钠,硝酸钠厂家-淄博「文海工贸」 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 恒温恒湿箱(药品/保健品/食品/半导体/细菌)-兰贝石(北京)科技有限公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 烽火安全网_加密软件、神盾软件官网 | 河南橡胶接头厂家,河南波纹补偿器厂家,河南可曲挠橡胶软连接,河南套筒补偿器厂家-河南正大阀门 | 工控机,嵌入式主板,工业主板,arm主板,图像采集卡,poe网卡,朗锐智科 | 阿米巴企业经营-阿米巴咨询管理-阿米巴企业培训-广东键锋企业管理咨询有限公司 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 新密高铝耐火砖,轻质保温砖价格,浇注料厂家直销-郑州荣盛窑炉耐火材料有限公司 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 旋转/数显粘度计-运动粘度测定仪-上海平轩科学仪器 | 卫生纸复卷机|抽纸机|卫生纸加工设备|做卫生纸机器|小型卫生纸加工需要什么设备|卫生纸机器设备多少钱一台|许昌恒源纸品机械有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 电销卡_北京电销卡_包月电话卡-豪付网络 | 品牌设计_VI设计_电影海报设计_包装设计_LOGO设计-Bacross新越品牌顾问 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | 杭州用友|用友软件|用友财务软件|用友ERP系统--杭州协友软件官网 | 河南mpp电力管_mpp电力管生产厂家_mpp电力电缆保护管价格 - 河南晨翀实业 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 砂磨机_立式纳米砂磨机_实验室砂磨机-广州儒佳化工设备厂家 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | EPDM密封胶条-EPDM密封垫片-EPDM生产厂家 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 精密交叉滚子轴承厂家,转盘轴承,YRT转台轴承-洛阳千协轴承 |