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

<tfoot id='xY0N8'></tfoot>

<legend id='xY0N8'><style id='xY0N8'><dir id='xY0N8'><q id='xY0N8'></q></dir></style></legend>

    <bdo id='xY0N8'></bdo><ul id='xY0N8'></ul>

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

      <i id='xY0N8'><tr id='xY0N8'><dt id='xY0N8'><q id='xY0N8'><span id='xY0N8'><b id='xY0N8'><form id='xY0N8'><ins id='xY0N8'></ins><ul id='xY0N8'></ul><sub id='xY0N8'></sub></form><legend id='xY0N8'></legend><bdo id='xY0N8'><pre id='xY0N8'><center id='xY0N8'></center></pre></bdo></b><th id='xY0N8'></th></span></q></dt></tr></i><div class="jlxtpl5" id='xY0N8'><tfoot id='xY0N8'></tfoot><dl id='xY0N8'><fieldset id='xY0N8'></fieldset></dl></div>
      1. php使用foreach將值插入數(shù)組中

        php insert value into array of arrays using foreach(php使用foreach將值插入數(shù)組中)

            <bdo id='s8v2h'></bdo><ul id='s8v2h'></ul>
                <tbody id='s8v2h'></tbody>
              <tfoot id='s8v2h'></tfoot><legend id='s8v2h'><style id='s8v2h'><dir id='s8v2h'><q id='s8v2h'></q></dir></style></legend>
            1. <small id='s8v2h'></small><noframes id='s8v2h'>

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

                  本文介紹了php使用foreach將值插入數(shù)組中的處理方法,對(duì)大家解決問(wèn)題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧!

                  問(wèn)題描述

                  我有一個(gè)非常基本的問(wèn)題,但我被卡住了.我對(duì) php 很陌生,我有一個(gè)這樣的數(shù)組:

                  I have a pretty basic question but I am stuck. I am pretty new to php and I have an array like this:

                  $array = array(
                      'one' => 1,
                      'two' => array('key1' => 'val1','key2' => 'val2'),
                      'three' => array('key1' => 'val1','key2' => 'val2'),
                      'four' => array('key1' => 'val1','key2' => 'val2')
                  );
                  

                  對(duì)于數(shù)組中的每個(gè)數(shù)組(即二"、三"和四"),我想將key3"=>val3"插入這些數(shù)組中.

                  and for each of the arrays in the array (that is, 'two, 'three', and 'four'), I want to insert 'key3' => 'val3' into those arrays.

                  我試過(guò)了:

                  foreach($array as $item) {
                      if (gettype($item) == "array") {
                          $item['key3'] = 'val3';
                      }
                  }
                  

                  但它不起作用,我不知道為什么.到處使用各種print_r,如果我在循環(huán)中將其打印出來(lái),它似乎將'key3' => 'val3' 插入到$item 中,但原始數(shù)組似乎沒(méi)有變化.我也試過(guò)一個(gè)普通的 for 循環(huán),但也沒(méi)有用.

                  But it doesn't work, and I'm not sure why. Using various print_r's all over the place, it seems to insert 'key3' => 'val3' into $item if I print it out in the loop, but the original array seems unchanged. I also tried a regular for loop but that didn't work either.

                  推薦答案

                  foreach$item 的副本一起使用,因此您無(wú)法修改 foreach 中的原始數(shù)組.解決此問(wèn)題的一種方法是使用 & 運(yùn)算符.

                  foreach works with a copy of $item, so you cannot modify your original array inside the foreach. One way to work around this is to use the & operator.

                  foreach($array as &$item) {
                      if (is_array($item)) {
                          $item['key3'] = 'val3';
                      }
                  }
                  

                  另一種更優(yōu)雅的方法是使用 array_walk():

                  Another, more elegant way would be to use array_walk():

                  array_walk($array, function (&$v, $k) { 
                      if (is_array($v)) {
                          $v['key3'] = 'val3';
                      }
                  });
                  

                  此示例適用于 PHP 5.3,其中引入了閉包.

                  This example will work from PHP 5.3, where Closures were introduced.

                  這篇關(guān)于php使用foreach將值插入數(shù)組中的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

                  相關(guān)文檔推薦

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

                      <bdo id='og3PY'></bdo><ul id='og3PY'></ul>
                    • <small id='og3PY'></small><noframes id='og3PY'>

                      <i id='og3PY'><tr id='og3PY'><dt id='og3PY'><q id='og3PY'><span id='og3PY'><b id='og3PY'><form id='og3PY'><ins id='og3PY'></ins><ul id='og3PY'></ul><sub id='og3PY'></sub></form><legend id='og3PY'></legend><bdo id='og3PY'><pre id='og3PY'><center id='og3PY'></center></pre></bdo></b><th id='og3PY'></th></span></q></dt></tr></i><div class="3td1fpp" id='og3PY'><tfoot id='og3PY'></tfoot><dl id='og3PY'><fieldset id='og3PY'></fieldset></dl></div>
                      • <tfoot id='og3PY'></tfoot>
                          1. <legend id='og3PY'><style id='og3PY'><dir id='og3PY'><q id='og3PY'></q></dir></style></legend>
                            主站蜘蛛池模板: 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | 软瓷_柔性面砖_软瓷砖_柔性石材_MCM软瓷厂家_湖北博悦佳软瓷 | 郑州水质检测中心_井水检测_河南废气检测_河南中环嘉创检测 | YJLV22铝芯铠装电缆-MYPTJ矿用高压橡套电缆-天津市电缆总厂 | 刺绳_刀片刺网_刺丝滚笼_不锈钢刺绳生产厂家_安平县浩荣金属丝网制品有限公司-安平县浩荣金属丝网制品有限公司 | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 上海噪音治理公司-专业隔音降噪公司-中广通环保 | 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 升降炉_真空气氛炉_管式电阻炉厂家-山东中辰电炉有限公司 | COD分析仪|氨氮分析仪|总磷分析仪|总氮分析仪-圣湖Greatlake | 防潮防水通风密闭门源头实力厂家 - 北京酷思帝克门窗 | 定制/定做冲锋衣厂家/公司-订做/订制冲锋衣价格/费用-北京圣达信 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 郑州宣传片拍摄-TVC广告片拍摄-微电影短视频制作-河南优柿文化传媒有限公司 | 热熔胶网膜|pes热熔网膜价格|eva热熔胶膜|热熔胶膜|tpu热熔胶膜厂家-苏州惠洋胶粘制品有限公司 | 钢绞线万能材料试验机-全自动恒应力两用机-混凝土恒应力压力试验机-北京科达京威科技发展有限公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 深圳成考网-深圳成人高考报名网| 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 车间除尘设备,VOCs废气处理,工业涂装流水线,伸缩式喷漆房,自动喷砂房,沸石转轮浓缩吸附,机器人喷粉线-山东创杰智慧 | 模型公司_模型制作_沙盘模型报价-中国模型网 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 工业rfid读写器_RFID工业读写器_工业rfid设备厂商-ANDEAWELL | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 交通气象站_能见度检测仪_路面状况监测站- 天合环境科技 | 学叉车培训|叉车证报名|叉车查询|叉车证怎么考-工程机械培训网 | 集装箱箱号识别_自重载重图像识别_铁路车号自动识别_OCR图像识别 | 标准件-非标紧固件-不锈钢螺栓-非标不锈钢螺丝-非标螺母厂家-三角牙锁紧自攻-南京宝宇标准件有限公司 | 电加热导热油炉-空气加热器-导热油加热器-翅片电加热管-科安达机械 | 过跨车_过跨电瓶车_过跨转运车_横移电动平车_厂区转运车_无轨转运车 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 衬四氟_衬氟储罐_四氟储罐-无锡市氟瑞特防腐科技有限公司 | 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | SF6环境监测系统-接地环流在线监测装置-瑟恩实业 | 搜木网 - 木业全产业链交易平台,免费搜货、低价买货! | LHH药品稳定性试验箱-BPS系列恒温恒湿箱-意大利超低温冰箱-上海一恒科学仪器有限公司 | 板材品牌-中国胶合板行业十大品牌-环保板材-上海声达板材 |