Стандарт оформления кода в PHP

PHP изначально написан на PERL, а затем был переписан на C. Это сильно повлияло на синтексис языка и стиль оформления кода. PHP продолжает изменяться и сегодня. Например, когда в PHP добавили ООП – пришел синтаксис JAVA. Отсюда множество разных подходов, например в написании многословных переменных.

CamelСase нотация, принята в ООП:
$userName = "Vasia";

Но так не везде. Например, известный движок WordPress, использует подчеркивания (lower_case):
$user_name = "Vasia";

Почему так? Сторонники lower_case аргументируют свой выбор читабельностью кода; CamelCase – уменьшением числа символов в названии.

И это лишь вершина айсберга, ведь есть еще вечный спор на тему  “Пробелы или табуляция?”, форматирования подчиненности, переносов и прочих особенностей форматирования кода, выбора имен переменных и проч. К ним мы прикоснемся в следующей статье на тему стилей программирования на PHP 🙂

This entry was posted in PHP. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *