Для цикла в то время как цикл - PullRequest
0 голосов
/ 18 ноября 2009

можно ли ввести цикл for в цикл while? Например:

while($end = 1)
{
  for ($i = 0; $i < count($match); $i++)
  {
    $mathcas = $match[$i][1];
  }
}

Спасибо. :)

Ответы [ 3 ]

5 голосов
/ 18 ноября 2009

Хотя это вполне возможно, я настоятельно рекомендую избегать конкретной конструкции, которую вы пытаетесь ...

Если вы найдете элемент, который ищете, просто break цикл for, и все будет готово!

Изменить: и, пожалуйста, используйте == для сравнения !!!

0 голосов
/ 18 ноября 2009

да, вы можете. хотя в приведенном вами примере внешний цикл while либо никогда не закончится, либо никогда не запустится

0 голосов
/ 18 ноября 2009

Да, вы можете. А теперь немного отступов ...

Редактировать: если подумать, если ваш внутренний цикл не меняет значение $ end, вы смотрите на бесконечный цикл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...