我想獲取我的代碼的最後3項foreach循環。如何獲得foreach循環中的最後3項php
我的代碼是:
foreach ($img as $spans) {
$fimg = $spans ->getAttribute('loadlate');
if ($spans ->getAttribute('class') === 'loadlate hidden ') {
echo $fimg . '<br>';
}}
例子:我的輸出將是:
111
222
333
444
555
我想打印只是333-444-555
您可以倒轉數組並在前三項之後切掉任何東西。 – Blake
[在PHP中使用foreach循環的最後3個值]可能的重複(http://stackoverflow.com/questions/28911624/last-3-values-using-foreach-loop-in-php) – Sherif
更好的還是做相反的排序($ i = count($ img) - 1; $ i> count($ img) - 4; $ i--){...} – RiggsFolly