【发布时间】:2010-04-20 13:03:28
【问题描述】:
假设我有这个数组:
$array = array('10', '20', '30.30', '40', '50');
问题:
从上述数组中删除第一项的最快/最简单的方法是什么?
从上述数组中删除最后一项的最快/最简单的方法是什么?
所以结果数组只包含这些值:
- '20'
- '30.30'
- '40'
【问题讨论】:
-
为什么你需要“最快”的呢?你的数组中有多少项?
-
@Col。弹片:考虑一下数组中有更多项目的情况,我认为他刚刚给出了一个样本。
-
我拒绝考虑这种废话。大型数据数组是数据库的关注点。
-
@Col。 Shrapnel:你是对的,但你会看到很多不需要优化的问题,但人们尤其是新手仍然会提出这样的要求。
-
因此,他们应该接受过早优化的危险教育。