TP5 控制器中foreach循环语句

原创 2017年10月13日 10:25:20

控制器中

用foreach分别列出所有记录集

// 获取数据集
$users = Db::name('user')->select();
// 直接操作第一个元素
$item  = $users[0];
// 获取数据集记录数
$count = count($users);
// 遍历数据集
foreach($users as $user){
    echo $user['name'];
    echo $user['id'];
}

需要注意的是,如果要判断数据集是否为空,不能直接使用empty判断,而必须使用数据集对象的isEmpty方法判断,例如:

$users = Db::name('user')->select();
if($users->isEmpty()){
    echo '数据集为空';
}

官方文档:https://www.kancloud.cn/manual/thinkphp5/150164

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

php源码之路循环语句 (foreach的实现)

foreach是PHP的关键字,用来实现基于数据的循环。基于数据循环语句的循环是由数据结构中的元素的数目来控制的。一般来说,基于数据的循环语句会使用一种称之为迭代器的函数来实现元素的遍历。 除了...

《Effective C#》Item 11:提倡使用foreach语句来进行循环操作

循环语句是编程的基本语句,在C#中除了沿用C语言的循环语句外,还提供了foreach语句来实现循环。那么我要说的就是,在循环操作中尽量使用foreach语句来实现。   为了来更好地说明为什么要提...

java 遍历汇总,其中包括 for循环,foreach语句,Iterator迭代器等方法

这段时间老师给我讲了集合的一些类,比如Map,ArrayList等,这些集合肯定会涉及到集合遍历的几种情况,我查了一些前辈对java 遍历的总结,总感觉总结的有些不足,我自己借鉴了一部分,然后修改了一...

循环语句:for;while;for while;foreach

循环语句:for;while;for while;foreach

C# 循环语句foreach用法

foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成。in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素。 该循环的运行过程如下...

Foreach循环语句的使用

我们先看一下 遍历一下zong节点下四个子物体 下面就试一试删除zong物体的四个子物体,如下办法,看是否可行: 打印结果: 下面是删除的另外一种办法:通过以上办法就可以快速的删除掉某对象下的所...

foreach语句:增强for循环

import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; public class Fo...

smarty中foreach语句怎样控制循环次数?

foreach 是除 section 之外处理循环的另一种方案(根据不同需要选择不同的方案)。 foreach 用于处理简单数组(数组中的元素的类型一致),它的格式比 section 简单许多,缺点是...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)