Invis1ble
28.02.2016 - 15:42
twin, я всего лишь указал, что утверждение:
Цитата (twin @ 27.02.2016 - 11:16) |
Редакторы обычно подсвечивают вторую скобку. А вот эндифы всякие - нет. |
неверно (хотя, конечно, зависит от того, как интерпретировать его - "эндифы всякие - нет [обычно не подсвечивают]" или "эндифы всякие - нет [не подсвечивают]")
вот тебе преимущество альтернативного синтаксиса:
Цитата (Arh @ 28.02.2016 - 15:33) |
Точно так же глазу понятнее что такое <?endif?> чем просто <?}?> |
в относительно сложной логике в шаблоне не сразу можно разобраться "}" - это endif или endforeach
по поводу неподстветки синтаксиса некоторыми редакторами я мнение уже выразил, повторю: я считаю это банальными недоработками и скорее всего их сделают (кроме блокнотов, хе-хе)
_____________
Профессиональная разработка на заказЯ на GitHub |
второй профиль
inpost
28.02.2016 - 15:46
Arh<?endif?>
<?endif?>
<?endif?>
<?endif?>
<?endif?>
Точно такой же эффект, как и
}
}
}
}
}
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Цитата (Invis1ble @ 28.02.2016 - 11:42) |
twin, я всего лишь указал, что утверждение: Редакторы обычно подсвечивают вторую скобку. А вот эндифы всякие - нет. неверно |
Почему не верно? Я же не говорил, что всегда не подсвечивают. Я говорил - обычно. Нетбинс - исключение. И хотя он наверное крут, но это исключение только подтверждает правило. :)
Цитата (Invis1ble @ 28.02.2016 - 11:42) |
я считаю это банальными недоработками и скорее всего их сделают |
Вот когда сделают, тогда и скажешь :)
Пока из известных мне мейнстримных редакторов, "недоработка" эта у всех, кроме Нетбинса.
Эклипс, Саблайм, Дримвийвер, Шторм, Нотепад преславутый и так далее. Плюс куча других, попроще, которые основаны на скантилле.
Может и сделают когда-нибудь, но сейчас нету. А это далеко не всем нравится.
Что касается
Цитата (Invis1ble @ 28.02.2016 - 11:42) |
вот тебе преимущество альтернативного синтаксиса: Цитата (Arh @ 28.02.2016 - 15:33) Точно так же глазу понятнее что такое <?endif?> чем просто <?}?> |
это тоже его субъективное мнение, которое он и обозначил ИМХО.
Да и если на то пошло, я показал компромиссный вариант.
<?php }
Где это "преимущество" легко используется с гораздо большим профитом. Кстати, я довольно часто встречаю такую форму. И она "кроссбраузерна" :D Даже в моем фирменном редакторе работает, чего уж там.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
inpost
<?endif?>
<?endif?>
<?endforeach?>
<?endif?>
<?endif?>
vs
}
}
}
}
}
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2