当前位置: 首页 > news >正文

深圳网站建设设凡科网站产品导航怎么做

深圳网站建设设,凡科网站产品导航怎么做,网站如何做淘宝支付,个人网站 不备案目录 一、二维数组转一维数组 二、对二维数组进行指定key排序 三、二维数组转一维数组 四、两个二维数组取差集 五、对象转数组 六、判断元素是否在多维数组中 PHP 二维数组相关函数:二维数组转一维数组,二维数组指定key排序,两个二维数…

目录

一、二维数组转一维数组

二、对二维数组进行指定key排序

三、二维数组转一维数组

四、两个二维数组取差集

五、对象转数组

六、判断元素是否在多维数组中


PHP 二维数组相关函数:二维数组转一维数组,二维数组指定key排序,两个二维数组取差集,对象转数组,判断元素是否在多维数组中

一、二维数组转一维数组

function towarr_to_onearr($arr,$item)
{foreach ($arr as $key => $value) {$newArr[] = $value[$item];}return $newArr;
}

二、对二维数组进行指定key排序

/**
* @desc 对二维数组进行指定key排序
* @param $arr 二维数组
* @param $shortKey  需要排序的列
* @param $short  排序方式
* @param $shortType 排序类型
*/
function multi_array_sort($arr,$shortKey,$short=SORT_DESC,$shortType=SORT_REGULAR)
{foreach ($arr as $key => $data){$name[$key] = $data[$shortKey];}array_multisort($name,$shortType,$short,$arr);return $arr;
}

三、二维数组转一维数组

/**
* @param $arr 数组
* @param $item 指定的项  
*/
function towarr_to_onearr($arr,$item)
{foreach ($arr as $key => $value) {$newArr[] = $value[$item];}return $newArr;
}

四、两个二维数组取差集

/**
* @param $arr1 数组
* @param $arr2 数组
* @param $key 对比的值 唯一
*/
function get_diff_array($arr1,$arr2,$key)
{$res = array();foreach($arr1 as $v) {$tmp[$v[$key]] = $v;};foreach($arr2 as $v) {if(! isset($tmp[$v[$key]])) {if (!empty($v)) {$res[] = $v;}}};return $res;
}

五、对象转数组

/**
* @param $obj 对象
*/
function objToArray($obj)
{return json_decode(json_encode($obj), true);
}

六、判断元素是否在多维数组中

/***  判断元素是否在多维数组中* @param $str 需要判断的元素* @param $array 数组* @return bool*/
function deep_in_array($str, $array) {   foreach($array as $item) {   if(!is_array($item)) {   if ($item == $str) {  return true;  } else {  continue;}  }   if(in_array($str, $item)) {  return true;      } else if(deep_in_array($str, $item)) {  return true;      }  }   return false;   
}

http://www.yayakq.cn/news/108799/

相关文章:

  • 怎么自己弄网站免费企业的vi设计系统
  • 局网站建设情况成都seo网站建设
  • 外贸建站与推广如何做中国建筑协会证书查询
  • 做外贸网站怎么访问外国网站中国建筑股吧
  • 椒江哪里可以做公司网站广州有什么好玩的山
  • 网站都有服务器吗wordpress源码系统下载地址
  • 记事本做网站怎么不行啦做推广app赚钱的项目
  • 查询网138网站域名石家庄手机建网站
  • Pc端网站是什么意思百度知道提问
  • 做虾苗网站有哪些流程网站建设功能seo
  • 怎么做html5网站wordpress主题制作 工具
  • 那些企业需要做网站php做网站常见实例
  • 长沙网站制作作途牛旅游网
  • 高端网站建设怎么做易乐自助建站
  • 现在做网站建设的公司多么昆山科技网站建设
  • 行业网站有建设价值吗h5移动端网站模板下载
  • 网站开发学生鉴定表wordpress繁简体
  • 网站开发 数据库wordpress文章图片链接
  • 企业网站首页效果图虚拟主机怎么上传网站
  • 甘肃公司网站建设哪家好创意平面设计广告
  • 淘宝客的网站怎么做呢网站建设优化兼职
  • 布吉附近网站建设公司加粉网站开发
  • 因酷西安网站建设公司怎么样专业建设家电维修网站公司
  • 怎么评价一个网站设计做的好坏html5的推荐框架
  • 财政局网站建设自查报告不需要网站备案的空间
  • 广州建设网站的公司百度指数分析
  • 网站包括什么一网一平台是什么
  • 网线水晶头接法上海seo课程
  • 市桥做网站的公司哪个网站做外链视频好
  • 网站备案信息代码wordpress功能小工具