javascript - 我可以像在 JavaScript 中那样在 PHP 数组中循环吗?
问题描述
可以像我们在 JavaScript 中那样在 php 中循环遍历数组,例如不使用for ( $X as $Y){}
例如,我们在 JavaScript 中可以使用以下代码:
var names=['john','tom','jane'];
for (i=0;i<names.length;i++){
names[i];
}
现在,如果对这个循环使用相同的方法,它将是这个,它给我们一个错误:
$names=['john','tom','jane'];
for ($i=0;$i<$names.length;$i++){
$names[$i];
}
那么有没有办法解决这个问题?
解决方案
您可以使用count()
数组的长度。
$names = ['john', 'tom', 'jane'];
for ($i=0; $i < count($names); $i++){
echo $names[$i];
}
推荐阅读
- java - 无法通过代理调用 API
- rest - 从 Office365 Graph API 中的字符串设置消息
- jquery - 用 jquery 触发按键不起作用
- c# - GC 的 Xamarin 调试输出的含义
- xml - 相对路径在 WIX 和 XML 中不起作用并显示错误“系统找不到文件”
- electron - Theia 的 Electron 示例不运行
- signing - 使用 iText7 签名的 PDF/A 允许在不破坏签名的情况下更改附加文档
- sql - Postgresql - 消除重复条目
- javascript - Nest 无法解析导入 JwtService 的服务的依赖关系
- c# - 处理 LINQPad 数据上下文