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

站长联盟网站漂浮特效

站长联盟,网站漂浮特效,百度网站引流怎么做,建材公司网站建设方案很需要php数组的group_by功能,发现codeIgniter4.5新版中已有这个辅助函数,但我用的codeIgniter4.14没有,又不想升级php等一系列东西,就想把把codeIgniter4.5中array_group_by函数复制过来用。 先试着把新版本的array_helper文件及…

很需要php数组的group_by功能,发现codeIgniter4.5新版中已有这个辅助函数,但我用的codeIgniter4.14没有,又不想升级php等一系列东西,就想把把codeIgniter4.5中array_group_by函数复制过来用。

先试着把新版本的array_helper文件及该目录下有个Array子目录一起复制过来,但不行,于是就把这个函数相关的内容复制过来。

这个函数还引用到function arrayAttachIndexedValue,也要复制过来。

以下是添加到array_helper最后的内容


/*** Recursively attach $row to the $indexes path of values found by* `dot_array_search()`.** @used-by groupBy()*/function arrayAttachIndexedValue(array $result,array $row,array $indexes,bool $includeEmpty): array {if (($index = array_shift($indexes)) === null) {$result[] = $row;return $result;}$value = dot_array_search($index, $row);if (! is_scalar($value)) {$value = '';}if (is_bool($value)) {$value = (int) $value;}if (! $includeEmpty && $value === '') {return $result;}if (! array_key_exists($value, $result)) {$result[$value] = [];}$result[$value] = arrayAttachIndexedValue($result[$value], $row, $indexes, $includeEmpty);return $result;}if (! function_exists('array_group_by')) {/*** Groups all rows by their index values. Result's depth equals number of indexes** @used-by array_group_by()** @param array $array        Data array (i.e. from query result)* @param array $indexes      Indexes to group by. Dot syntax used. Returns $array if empty* @param bool  $includeEmpty If true, null and '' are also added as valid keys to group** @return array Result array where rows are grouped together by indexes values.*/function array_group_by(array $array, array $indexes, bool $includeEmpty = false): array{if ($indexes === []) {return $array;}$result = [];foreach ($array as $row) {$result = arrayAttachIndexedValue($result, $row, $indexes, $includeEmpty);}return $result;}
}

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

相关文章:

  • 南京哪家网络公司做网站优化好建站系统的应用场景
  • 重庆网站建设技术支持重庆互联网免费注册域名网站推荐
  • python开发做网站哪个网站可以学做包子
  • 番禺做网站的公司深圳市宝安区住房和建设局网站
  • 东营网站开发招聘怎么增加网站首页权重
  • 用阿里云自己建设网站佛山网站建设企划动力
  • 德宏网站制作两学一做纪实评价系统网站
  • 郑州网站建设蝶动科技辽宁建设工程信息网评标系统
  • 做服装有哪些好的网站怎么做企业网站推广需要多少钱
  • 建设网站需要什么基础知识wordpress网站
  • 网站用空间还是服务器跨境电商的基本流程
  • 站长工具无内鬼放心开车禁止收费口碑好的天津网站建设
  • 沈阳网站建设方案模板响应式网站和传统网站异同
  • 黄骅的网站外包加工网吧
  • 宁夏众擎达网站建设哪个网站做网店好
  • 手机网站 模板诸葛建站官网
  • 没网站可以做快排吗photoshop等。
  • 新网站如何做优化自己做app难吗
  • 做dm素材网站自己可以做门户网站吗
  • 很多网站开发没有框架如何制作的设计师网址导航官网入口
  • 机关单位特色的网站建设软件技术前端开发
  • 建设通网站vipwordpress2019谷歌字体
  • 安防公司网站建设python培训视频
  • 省建设干部培训中心网站中国机械加工网哪家好
  • 做电容元器件的网站有哪些杭州比较好的代运营公司
  • 30岁做网站运营全国网站建设公
  • 网站自然排名往后掉如何看客户网站开发客户
  • 龙岗网站建设wordpress证书
  • 北京网站模板线上课程制作
  • php网站模板 下载网站友情链接怎么样做