Стиль кодирования? Что это такое? Все, что ты написал, это стандарты, а не стили. Не путай эти понятия.
Стандарты, как ты наверное знаешь, меняются очень часто и быстро, поэтому, даже порой стандартом назвать это все не поворачивается язык. Ладно, конец лирики.
Итак, поставим тебе задачу, вывести на экран -
Привет Мир!Начинаем создавать тесты. Напишем сначала так:
<?=echo 'Hello world!';?>
Итак, что сие означает? Конструкция
<?= полностью
идентична следующей конструкции в примере:
<?
echo 'Hello world!';
?>
Равно после знака начала пхп скрипта означает вывод на экран.
Но использовать ее не рекомендуется в написании, так как, по умолчанию, в новых версиях
php-интерпретаторов она исключается для работы. Все эти видеоуроки, которые ты смотрел или читал (книги),
старые.
Далее разберем понятие
short-tag.
Short-tag в
php это неполная запись начала скрипта. Т.е
<?
echo 'Hello world';
?>
<?php
echo 'Hello world!';
?>
По уму по видому возникает естесственный вопрос - в чем разница? А ни в чем господа. Программист - существо ленивое, наверное, он был придуман для удобства. Но опять-же использовать его не надо, так как по умолчанию, шорт теги отключены в настройках интерпретатора.
Далее про закрывающий тег. Я сам недавно только узнал, что можно не ставить закрывающий так, но это чревато большими последствиями, которые, не желательно испытывать. Но и отсутствие оного в скрипте как-то не красиво что-ли, и просто не приятно (стандартизация ума).
Но есть вирусы, которые внедряются в пхп. Поэтому, если у тебя только код
php в файле, лучше упустить его и не ставить, обеспечивает безопасность.
Ну вроде все :)