使用
PHP foreach如何只在一个foreach中获得前9个结果,在另一个foreach中只获得第二个9.
就像是
foreach {$shops[1 – 9] as $shop) {
foreach {$shops[10 - 18] as $shop) {
有任何想法吗?
奇妙
使用
array_slice()
:
foreach(array_slice($shops,9) as $shop){ // etc. } foreach(array_slice($shops,9,9) as $shop){ // etc. }