【发布时间】:2012-02-18 11:34:52
【问题描述】:
我在这里找到了很多对我的问题的回答,但我找不到我正在寻找的东西。
我必须从数组中删除每个第 4 位,但开始和结束都画一个圆圈,所以如果我在下一个循环中删除第 4 位,它将是另一个数字(可能是第 4 位,也可能是第 3 位)这取决于我们在字符串中有多少位
$string = "456345673474562653265326";
$chars = preg_split('//', $string, -1, PREG_SPLIT_NO_EMPTY);
$result = array();
for ($i = 0; $i < $size; $i += 4)
{
$result[] = $chars[$i];
}
【问题讨论】:
-
这个循环一直持续到 what?
-
“开始和结束组成一个圆圈”是什么意思?
-
请指定输入和输出的示例-很难理解您的问题....
-
仅供参考,您可以通过
$string[$i]获取ith 字符。 -
1.这个循环一直持续到删除所有留下最后一位的数字