Приоритетность операторов phphttp://softtime.ru/forumПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507655Не, меня как раз интересовало насчет операторов, и когда выйдет цикл, но я уже розобрался спасибо всем.Приоритетность операторов phpSun, 26 Feb 2012 22:41:03 +0300demonowПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507654Если вам нужно имя файла, то в $a его не будет (там будет 1), а взять его больше не от...Приоритетность операторов phpSun, 26 Feb 2012 22:39:19 +0300cheopsПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507650Но впринципе даже если там будет не имя каталога а логическое значение, для правильной роботы это роли ведь не сильно...Приоритетность операторов phpSun, 26 Feb 2012 22:36:31 +0300demonowПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507629Все верно, это demonow меня попутал :))), конечно же, если использовать выражение while($a=readdir($dir)!==false)без скобок, то $a получил набор 1, а...Приоритетность операторов phpSun, 26 Feb 2012 21:11:55 +0300cheopsПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507628У сравнения приоритет выше. Как может присвоение выполнятся вначале?Приоритетность операторов phpSun, 26 Feb 2012 21:02:09 +0300DragoПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507621Поэтому лучше не гадать, а заключать в скобкиwhile( ($a=readdir($dir)) !== false )Приоритетность операторов phpSun, 26 Feb 2012 20:28:46 +0300SfinksПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507613Только наоборот, сначала осуществляется присвоение, которое возвращает либо имя каталога, либо false, а потом с этим результатом осуществляется сравнение !==,...Приоритетность операторов phpSun, 26 Feb 2012 20:06:48 +0300cheopsПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507612В первом коде, сначала выполнится сравнение, потом присвоение. Поэтому в $a, вместо ожидаемого имени каталога, будет лежать false или true.Приоритетность операторов phpSun, 26 Feb 2012 20:04:01 +0300DragoПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507590СпасибоПриоритетность операторов phpSun, 26 Feb 2012 18:08:29 +0300demonowПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507586"В этом коде сначало выполнится функция, потом идет присвоение и уже потом сравнивается? Да. "Сначало выполняются функции, которые стоят в...Приоритетность операторов phpSun, 26 Feb 2012 17:56:46 +0300cheopsПриоритетность операторов phphttp://softtime.ru/forum/read.php?id_forum=1&id_theme=85341#post507584 "?php while($a=readdir($dir)!==false) ?" В этом коде сначало выполнится функция, потом идет присвоение и уже потом сравнивается? -То-есть присвоение...Приоритетность операторов phpSun, 26 Feb 2012 17:51:29 +0300demonow