假设我有一个数组
$array
谁能给我一个例子,说明如何使用 foreach 循环并在初始数组总数被计算并除以 2 后打印两个列表,其余部分留在第二个列表中?
所以不是只使用 foreach 创建一个长列表,而是创建两个列表?就这样……
- 值 1
- 值(value) 2
- 值 3
然后第二个列表会继续按顺序打印
- 值(value) 4
- 值(value) 5
- 值 6
最佳答案
要获取数组的一部分,可以使用 array_slice :
$input = array("a", "b", "c", "d", "e");
$len = (int) count($input);
$firsthalf = array_slice($input, 0, $len / 2);
$secondhalf = array_slice($input, $len / 2);
关于php - 我如何获取一个数组,将其除以二并创建两个列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5393028/