Я читал на веб-странице, объясняя, что в PHP требуется более быстрое выполнение для цикла for, чем foreach. Это ново для меня, но я хотел бы проверить это для себя. Как преобразовать foreach в цикл for в PHP? Используя один ниже в качестве примера:Как изменить foreach на цикл for?
foreach ($station->ITEMS->ITEM as $trips=>$trip) {
$ny_trips[$trips] = $trip;
}
Я видел для петель в PHP, но не с помощью «как» в них. Поэтому я не уверен, как это было бы выглядеть в PHP как цикл for. Будет ли также требовать делать count() $ station-> ITEMS-> ITEM? Благодаря!
Является ли '$ поездки' порядковым номером? –
Также разница в скорости не должна быть заметной. [Clicky] (http://stackoverflow.com/questions/3430194/performance-of-for-vs-foreach-in-php) –
@DaveChen $ trip - это ключ в значении $ key => $. – Edward