2015-09-15 5 views
1

У меня есть этот код:Начало цикла Еогеасп

<?php 
     foreach ($cars as $i => $car){ 
      echo '<option>'.$i.'('.$car.')</option>'; 
     } 
    ?> 

Как сделать что Еогеасп начать с номером 400?

+2

для цикла является более полезным для такой задачи. Это очень хорошо документировано ;-) – tillz

+2

Чтение официальной документации перед запросом может помочь: [для циклов] (https://secure.php.net/manual/en/control-structures.for.php) - [foreach loopops] (https://secure.php.net/manual/en/control-structures.foreach.php) –

+1

У вас есть более 400 автомобилей в этом массиве? – ElefantPhace

ответ

2

Если у вас действительно есть более 400 автомобилей в этом массиве вы можете сделать это:

for($i=400; $i < count($cars); $i++){ 
    echo '<option>'.$i.'('.$cars[$i].')</option>'; 
} 
+0

Примечание к @NinjaMaker: в зависимости от того, как вы структурировали свой массив, вы можете установить '$ i = 399;' –

+1

И затем добавьте один на свой вывод, чтобы сказать 400! – ElefantPhace

+0

Этот код покажет только 400. Почему? – NinjaMaker

Смежные вопросы