当数组传递到foreach时,是否保证输出顺序与输入顺序相同?我知道在某些语言中,输出顺序不能得到保证,因 for each 元素都是同时处理的.

例如,我将一个排序数组传递给foreach以写入一个文件.我想确保数组将在输出文件中排序.

推荐答案

对无论你给foreach的顺序是什么,它都会以相同的顺序迭代.你的情况是array will be sorted in the output file.

Php相关问答推荐

发送给WooCommerce中相关产品作者的通知新订单的邮箱

在不刷新页面的情况下无法使用JQuery更新id

PHP cUrl扩展与v8.2.12更新损坏

Laravel迁移返回SQL错误,但SQL有效且工作正常

如何将对我的域的请求重定向到子文件夹中的索引,同时保留域URL并使用.htaccess?

在WooCommerce中禁用特定日期之前的免费送货

允许在WooCommerce管理员优惠券列表中显示自定义优惠券类型

将数组推送到数组时,数组推送()出现问题

不包括WooCommerce中单独销售的产品

Laravel Nova不使用数组键作为筛选器中的选项值

WooCommerce短代码,显示特定产品的购物车徽章中的当前数量

在WooCommerce上克隆订单时使用`add_product()`添加产品元数据

shell_exec运行大型数据处理

如何使用 PHP 创建简化的 twig 替换?

WooCommerce 相关产品(按 children 类别)作为排名数学主要类别的后备

如何从 URL 核心 PHP 中的 API 获取 JSON?

WooCommerce订单支付页面上的附加支付订单按钮

我试图在我的视图上显示从数据库中获取的数据,但我无法显示它.拉维尔 10.x /

如何更改或管理Carbon时区,使其不会来回移动时钟

如何正确使用Flysystem和Local Adapter