Что лучше альтернативный синтаксис PHP или скобочки {}?

SeVlad
На сайте с 03.11.2008
Offline
1474
#51
Sitealert #:
Ты совсем запутался. Читай доки, и больше не пиши вещей, которые не имеют отношения к разговору. Чтобы другим людям мозг не забивать всяким мусором.

Уже и ты перекладываешь с больной головы на здоровую. :(

Sitealert #:
В том, чтобы применять тот синтаксис, который удобнее в конкретной ситуации.

В переводе на русский "лень писать правильно".

Ну всё теперь понятно.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Топики помощи с ⓌordPress (https://searchengines.guru/ru/forum/1032910 ) и основы безопасности сайтов ( https://searchengines.guru/ru/forum/774117 ). *** Помощь\консультации в топиках форума - БЕСПЛАТНО. Платные услуги ( https://wp.me/P3YHjQ-3 ) - с бюджетом от 150$ ***
S
На сайте с 30.09.2016
Offline
469
#52
SeVlad #:

В переводе на русский "лень писать правильно".

Не " лень писать правильно ", а "удобнее и проще, но тоже правильно".

SeVlad #:
Уже и ты перекладываешь с больной головы на здоровую. :(

Может быть, больная голова не у того? Если ты постоянно сбиваешься с темы разговора.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SeVlad
На сайте с 03.11.2008
Offline
1474
#53
Sitealert #:
Может быть, больная голова не у того? Если ты постоянно сбиваешься с темы разговора.

Да не, дружище. Я не сбиваюсь, а реагирую на написанное. Не более того. И даже цитирую на что именно реагирую.
А вот когда начинают увести тред в другую сторону и переводить стрелки - тут уже возможны варианты.

Sitealert #:
Не " лень писать правильно ", а "удобнее и проще, но тоже правильно".
Правильно. Пока правильно. Но никак "не гибче, чем".
S
На сайте с 30.09.2016
Offline
469
#54
SeVlad #:

Я не сбиваюсь, а реагирую на написанное.

Сбиваешься. Я про конструкцию <?=, а ты про Deprecate PHP Short open tags, которое тут вообще ни при чём.
SeVlad #:
Но никак "не гибче, чем".

Гибче, потому что даёт применять разный синтаксис в зависимости от конкретики.

SeVlad
На сайте с 03.11.2008
Offline
1474
#55
Sitealert #:
Сбиваешься. Я про конструкцию <?=, а ты про Deprecate PHP Short open tags, которое тут вообще ни при чём.

Я ли сбиваюсь? :)

Ок восстановим хронологию.

SeVlad #:
Пару лет назад точно так же говорили про <?.
Sitealert #:
Не выдумывай. Это всегда было ограничено. Как и сейчас.

На что я уже начал цитировать маны..


SeVlad
На сайте с 03.11.2008
Offline
1474
#56
Sitealert #:
Гибче, потому что даёт применять разный синтаксис в зависимости от конкретики
Да  какая такая "конкретка"? Или пишешь <?php echo или <?=. Но если пишешь второе, то и первое употребляешь. Итого - не гибкость, а бардак в коде.
S
На сайте с 30.09.2016
Offline
469
#57
SeVlad #:На что я уже начал цитировать маны..

Вот именно. Сам притянул за уши то, что интересует только тебя, и сам же начал цитировать маны. Замечательно. Только вот проблема в то, что по этой части я с тобой никогда не спорил. Так что позиция у тебя весьма удобная: придумывать мои возражения и опровергать их. Давай и дальше в том же духе.

S
На сайте с 30.09.2016
Offline
469
#58
SeVlad #:
Да  какая такая "конкретка"? Или пишешь <?php echo или <?=. Но если пишешь второе, то и первое употребляешь. Итого - не гибкость, а бардак в коде.

Бардак – это у тебя. А в коде – гибкость. Если у меня кусок PHP-кода, я пишу 

<?php
...
...
echo $var;
...
...

А если у меня шаблон вьюхи, то я пишу

...
...
<div>
<?=$var?>
</div>
...
...
SeVlad
На сайте с 03.11.2008
Offline
1474
#59
Sitealert #:
Вот именно. Сам притянул за уши то, что интересует только тебя, и сам же начал цитировать маны.

Я притянул... Бл.. Нормально..

Sitealert #:
Бардак – это у тебя. А в коде – гибкость.

Там так, а в другом месте иначе... Вот это и называется бардак.

S
На сайте с 13.10.2014
Offline
156
#60

по моему все зависит от того где и как используется тот или иной код.
лично я во вьюхах использую <?= просто из-за краткости написания
и синтаксис с <?php foreach():?> <?php endforeach; ?>  просто потому, что так легче читается код

ну сами представьте когда у вас подряд 3-4 а то и 5 кавычек и в промежутках понапихано html-я, понять какая из них к какому куску кода относится, мягко говоря проблематично
а вдруг надо чего выпилить. или, допустим if на switch-case поменять
в этом отношении альтернативная запись во вьюхе удобнее.


а, кстати, подскажите. может кто знает?
недавно правил один проект, встретился с собачьим вальсом во вьюхах.  Весь вывод сдеан примерно так  <?= @$data['variable']; ?>
никто не припомнит, в какой-то цмс-ине это считалось нормальным решением?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий