• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 关于thinkphp5中分页paginate()之后的数据中添加键值

关于thinkphp5中分页paginate()之后的数据中添加键值

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了thinkphp5,分页,paginate(),分页添加键值等相关知识,希望对您有所帮助

关于thinkphp5中分页 paginate() 之后的数据中添加键值;

平常的使用中给数组中添加键值直接

$data = Db::name('news')->where('1=1')->select();foreach($data as $k=>&$v){    $v['web_name'] = 'zztuku.com';}

这样就直接可以添加上数据了,但是用了 paginate() 之后,就会发现返回的数据是对象,所以直接foreach是不管用的,其实手册中已经给出了解决方法:

https://www.kancloud.cn/manual/thinkphp5/content/%E5%88%86%E9%A1%B5.md   (分页后数据处理 )部分

代码如下:

$data = Db::name('news')->where('1=1')->paginate(10)->each(function($item,$key){    $item['web_name'] = 'zztuku.com';   // 取值也是使用 $item[]      return $item;});dump($data);

这样就添加上了键值,还是需要多读读手册才好~~


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ThinkPhp5.1制作微信支付以及支付后的几种状态说明
  • 你知道Thinkphp5.1让验证码在Electron-vue中怎么用?
  • ThinkPHP5通过ajax插入图片并实时显示(完整代码)
  • 分析 thinkphp5 显示render不兼容问题
  • ThinkPHP5访问怎么去除/public/index.php
  • Thinkphp5.1详细讲解中间件的用法
  • ThinkPHP5分页paginate代码实例解析
  • 关于thinkphp5中分页paginate()之后的数据中添加键值
  • Thinkphp5+Redis实现商品秒杀代码实例讲解
  • 如何使用thinkphp5.1的数组查询对象

相关文章

  • Discuz论坛更换域名,详细文件修改步骤
  • 对比一下Vue指令v-show 和 v-if,聊聊使用场景
  • Laravel如何使用Observer实现日志管理模块
  • PHP在图片中用 imagettftext() 添加水印(图文详解)
  • 如何将JS对象与jQuery对象进行相互转换
  • 常用的前端JavaScript方法封装
  • VUE中怎么导出excel文件?
  • 关于Flash整站的搜索引擎优化(SEO)
  • Photoshop巧用滤镜制作简单的冰晶字效果
  • Photoshop绘制梦幻炫彩效果的艺术字

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • Navicat for MySQL连接MySQL报2005错误怎么办
    • 聊聊TP在app接口开发过程中的安全验证问题
    • Photoshop制作树木图案立体字教程
    • Photoshop制作颓废的彩色立体字
    • PetalBot-华为自研搜索引擎,这个蜘蛛就是花瓣蜘蛛,将来或许也会在国内再杀出一个搜索引擎
    • Photoshop打造超酷光感立体文字效果
    • 小程序开发实践之浅析如何获取手机号码
    • Photoshop制作可口的巧克力立体字教程
    • PHP指定范围内且不重复的随机值方法
    • vue element el-transfer增加拖拽功能

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有