PHP/MySQL | Альтернативный синтаксис
Тема закрыта by
DELETED
Причина: порешали
Причина: порешали
DELETED
Автор
31 мая 2019, в 11:39
Delete
<?php
foreach ($matches as $k => $v) {
if (is_string($k)) {
$route[$k] = $v;
}
}
теперь делаем так
<?php
foreach ($matches as $k => $v) if (is_string($k)) $route[$k] = $v;
Будет ли это одни и тем же условием?
То есть будет ли foreach считать, что if находится внутри цикла во втором варианте?
________
посл. ред. 31.05.2019 в 11:40; всего 1 раз(а); by Вероломство
Должен, если if не содержит сходственных операций. Иначе будет зацткливание.
Вероломство (31.05.2019 в 11:39)
теперь делаем так
Будет ли это одни и тем же условием?
То есть будет ли foreach считать, что if находится внутри цикла во втором варианте?
<?php
foreach ($matches as $k => $v) {
if (is_string($k)) {
$route[$k] = $v;
}
}
теперь делаем так
<?php
foreach ($matches as $k => $v) if (is_string($k)) $route[$k] = $v;
Будет ли это одни и тем же условием?
То есть будет ли foreach считать, что if находится внутри цикла во втором варианте?
Это короткий вариант записи и будет считатся ибо в таком случае следующая строка считается body родительской операции или функции
DELETED
Автор
31 мая 2019, в 11:46
Delete
System (31.05.2019 в 11:44)
Вероломство (31.05.2019 в 11:39)
теперь делаем так
Будет ли это одни и тем же условием?
То есть будет ли foreach считать, что if находится внутри цикла во втором варианте?
Это короткий вариант записи и будет считатся ибо в таком случае следующая строка считается body родительской операции или функции
Вероломство (31.05.2019 в 11:39)
<?php
foreach ($matches as $k => $v) {
if (is_string($k)) {
$route[$k] = $v;
}
}
теперь делаем так
<?php
foreach ($matches as $k => $v) if (is_string($k)) $route[$k] = $v;
Будет ли это одни и тем же условием?
То есть будет ли foreach считать, что if находится внутри цикла во втором варианте?
Это короткий вариант записи и будет считатся ибо в таком случае следующая строка считается body родительской операции или функции
if (is_string($k)) точно учтёт?
или возьмёт только тупо $route[$k] = $v; ?
DELETED
Автор
31 мая 2019, в 11:47
Delete
следующая строка считается body родительской операции или функции
всё понял, или функции
спс