我有一个看起来像这样的数组:
$array = array('element1', 'element2', 'element3');
foreach($array as $a){
echo $a;
}
我需要做的是在数组的最后一个元素之前做一些事情,这样我的回声看起来像这样:
element1,element2,看马!我做了点什么!,element3。
我想要的是当且仅当我们在数组中的最后一个元素之前运行一个函数,而不管大小。
我曾想过使用 end($array); 但如果是这样,我会这样做吗?
foreach($array as $a){
if(!end($array)){
call_func(); // this seems wrong.
}
echo $a;
}
想法?