【发布时间】:2013-01-11 10:32:58
【问题描述】:
我在 php 中有一个小任务。我有这两个数组。
图片
Array
(
[0] => 420157_NpFQlK
[1] => 420157_5yVlp9
[2] => 420157_hqioBU
[3] => 420157_a5wbZB
)
级别
Array
(
[0] => 50
[1] => 100
[2] => 150
[3] => 200
[4] => 250
[5] => 300
[6] => 350
[7] => 400
)
现在我需要像这样显示结果
图片
Array
(
[0] => 420157_NpFQlK
[1] => 420157_5yVlp9
[2] => 420157_hqioBU
[3] => 420157_a5wbZB
)
级别
Array
(
[0] => 50
[1] => 100
[2] => 150
)
我想取消设置所有上层。我的意思是如果图像数组的计数为 4,则未设置的级别 [3](第 4 个索引)和所有上层。我怎样才能在最短的 php 脚本中做到这一点?
【问题讨论】:
-
如果您的所有键都是数字的、从 0 开始的、连续的,请尝试
$level=array_slice($level,0,count($image)-1)。 -
只是简单的计算!
-
谢谢大家的建议