ThinkPHP查询一维数组长度的代码是什么
Admin 2022-07-23 群英技术资讯 646 次浏览
方法:1、利用“for($i=0;$i<count($arr);$i++){echo $arr[$i];}”获取数组长度;2、利用“$count = count($arr)”获取数组长度;3、利用“{$arr|count}”获取数组长度。
本文操作环境:Windows10系统、ThinkPHP5版、Dell G3电脑。
for循环格式
for($i=0;$i<count($arr);$i++) { echo $arr[$i]; }
返回数组长度
$count = count($arr)
前端获取数组长度
{$arr|count}
示例如下:
在ThinkPHP的控制器目录创建一个IndexController.class.php类文件,用于讲解thinkphp在模板文件中怎么求数组的长度。创建一个test()方法,用于查询数据并传递给模板。
使用M方法实例化list模型,并通过select()方法查询数据,保存在$data变量中。将获得的数据使用assign()方法传递给模板,通过display()方法显示模板。
在模板文件中,使用count方法取得数组的长度,写法为“{$data|count}”。
在浏览器中打开index控制器中的test方法,查看结果。
总结:
1、在index控制器中,创建一个test()方法,使用M方法实例化list模型,并通过select()方法查询数据。
2、在test()方法中,将获得的数据使用assign()方法传递给模板,通过display()方法显示模板。
3、在模板文件中,使用count方法取得数组的长度,写法为“{$data|count}”。
注意事项
如果是在模板的if语句中使用,写法为“count($data)”。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在PHP7之后,PHP中加入了匿名类的特性。匿名类和匿名方法让PHP成为了更现代化的语言,也让我们的代码开发工作越来越方便。下面本篇文章就来简单带大家了解一下PHP7 匿名类的用法,希望对大家有所帮助!
数组的定义 数组的本质是管理和操作一组变量,数组中可以存储任意长度的数据,也可以存储任意类型的数据。数组中的单元称为元素,...
今天小编就为大家分享一篇laravel 模型查询按照whereIn排序的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
设计数据库第一步一般都是创建数据库,除非是使用第三方的数据库服务。当创建一个数据库的时候,会指定一个所有者来执行和新建语句。通常,只有所有者(或超级用户)才有...
如果后台数据处理使用PHP来进行,那么就要有相应的数据处理及返回。最常用的就是获取记录总数和表记录查询结果。本文将为大家介绍如何利用PHP实现获取MySQL数据库的记录数据,需要的可以参考一下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008