$title = array("A"=>"创建时间","C"=>"商品信息","D"=>"商品ID","F"=>"所属店铺","G"=>"商品数","I"=>"订单状态","J"=>"订单类型","M"=>"付款金额","S"=>"效果预估","Y"=>"订单编号","AD"=>"广告位名称");$fild = array('creatTime'=>'创建时间','orderNumber'=>'订单编号','goodsTitle'=>'商品信息','shopName'=>'所属店铺','goodsNums'=>'商品数','paymentAmount'=>'付款金额','orderStatus'=>'订单状态','orderType'=>'订单类型','groupName'=>'广告位名称','commissionAmount'=>'佣金金额','goodsId'=>'商品ID');//数据库中对应的字段foreach ($title as $k=>$v){if($key = array_search($v,$fild)){//要获取excel的列值$dataFild ["$key"]=$v;}}var_dump($dataFild);//结果
array(10) {["creatTime"]=>string(1) "A"["goodsTitle"]=>string(1) "C"["goodsId"]=>string(1) "D"["shopName"]=>string(1) "F"["goodsNums"]=>string(1) "G"["orderStatus"]=>string(1) "I"["orderType"]=>string(1) "J"["paymentAmount"]=>string(1) "M"["orderNumber"]=>string(1) "Y"["groupName"]=>string(2) "AD"
}
 

//其实可以通过php内置函数来做,(下面两个函数搭配估计差不多)//•array_combine — 创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值//•array_flip — 交换数组中的键和值

php数组操作,内容相同,键值不同,互换相关推荐

  1. php 判断键值重复合并,php数组实现根据某个键值将相同键值合并生成新二维数组的方法...

    本文实例讲述了php数组实现根据某个键值将相同键值合并生成新二维数组的方法.分享给大家供大家参考,具体如下: 源数据: $infos = array( array( a => 36, b =&g ...

  2. php二维数组按照自定义方式对键值排序,PHP 对一个给定的二维数组按照指定的键值进行排序...

    $v){ $keysvalue[$k] = $v[$keys]; } if($type == 'asc'){ asort($keysvalue); }else{ arsort($keysvalue); ...

  3. php 二维数组根据键值合并二维数组_php数组实现根据某个键值将相同键值合并生成新二维数组的方法详解...

    这篇文章主要介绍了php数组实现根据某个键值将相同键值合并生成新二维数组的方法,涉及php数组的遍历.赋值相关运算技巧,需要的朋友可以参考下 本文实例讲述了php数组实现根据某个键值将相同键值合并生成 ...

  4. 根据数组中的某个键值大小进行排序,仅支持二维数组

    /**     * 根据数组中的某个键值大小进行排序,仅支持二维数组     *     * @param array $array 排序数组     * @param string $key 键值 ...

  5. 二维数组按指定的键值排序

    /** * 二维数组按指定的键值排序 * @param $array 需要排序的二维数组 * @param $keys 需要排序根据的索引 * @param string $type 正序/倒叙(默认 ...

  6. [转载] pythonjson构建二维数组_python二维键值数组生成转json的例子

    参考链接: python json 10: Datetime与json的相互转化 python二维键值数组生成转json的例子 今天出于需要,要将爬虫爬取的一些数据整理成二维数组,再编码成json字符 ...

  7. php数组foreach循环添加键值对_php 给数组增加键值对

    php给数组增加键值对的方法:首先创建一个PHP示例文件:然后使用foreach语句为数组增加键值对即可,其语句如"foreach ($a as &$item) {$item['b' ...

  8. php根据键值合并数组,PHP如何根据键值合并数组

    PHP如何根据键值合并数组 发布时间:2020-07-29 10:17:49 来源:亿速云 阅读:86 作者:Leah PHP如何根据键值合并数组?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...

  9. php数组foreach循环添加键值对_在PHP的foreach循环中插入一个$key作为变量

    我有这个数组: $lista_agregados = array('po' => '0', 'brita' => '0'); 而这些数组: $po = array(0 => arra ...

  10. php数组foreach循环添加键值对_循环 - PHP二维数组根据键值对获取一组数组 (不使用foreach)...

    问 题 $user = array( 0 => array( 'id' => 1, 'name' => '张三', 'email' => 'zhangsan@sina.com' ...

最新文章

  1. C#对话框-使用打开和保存对话框
  2. numpy学习笔记(莫烦python)
  3. storm后台启动命令(避免新开窗口)
  4. 由 select * 引发的“惨案”
  5. linux里用c实现cat_【案例】用T云做了什么能让企业在工业自动化控制系统行业里实现逆向增长?...
  6. Android 自定义View(二)绘制一个封闭多边形
  7. openstack nova调用libvirt,跟踪libvirt源码实例详解(cpu_mode及live_migrate 错误解决)...
  8. Eclipse—在Eclipse中如何创建JavaWeb工程
  9. 在Android中实现一个简易的Http服务器
  10. Python数据解析
  11. 东南大学 软件工程 复试3门科目历年真题 思维导图整理(软件工程/数据库/计算机网络)
  12. 利用teigha制作dwg无单位块工具开发
  13. Dlink dwl-122 ver c1在windows 2003下的驱动安装
  14. Yate for Mac音乐标签管理工具
  15. 计算机应用媒体,计算机应用技术与计算机多媒体技术哪个好
  16. 《管理学》第十周阶段性回顾
  17. MacOS清理DNS缓存的终端代码推荐
  18. Destroying Array
  19. 在你最穷的时候,是怎么翻身的?
  20. 人性歪曲的心理调适 一【抑郁心理、烦恼心理、懊悔心理、焦虑心理、恐惧心理】...

热门文章

  1. iphone app开发实战很重要:《iPhone App开发实战手册》读后感
  2. PyTorch:Encoder-RNN|LSTM|GRU
  3. Python代码测试 - unitest\doctest\nose\pytest
  4. leetcode 39. Combination Sum(回溯算法)
  5. 自动控制原理概念梳理(脑图)
  6. 汇编实现冒泡法排序及优化
  7. 计算机设备管理程序在哪,设备管理器在哪里查找?如何打开?
  8. 力扣-118 杨辉三角
  9. ejs 基础语法教程
  10. 洛谷 4933 洛谷10月月赛II T2 大师