User Tools

Site Tools


public:standarts:kod

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
public:standarts:kod [01.09.17 в 10:47]
Артем Куц
public:standarts:kod [09.07.18 в 16:29] (current)
Артем Куц
Line 1: Line 1:
-====== Стандарты оформления кода ====== +====== Стандарты оформления ​PHP кода ======
   - Правильное именование переменных и функций.   - Правильное именование переменных и функций.
      - Имена глобальных переменных и констант должны вводиться в верхнем регистре      - Имена глобальных переменных и констант должны вводиться в верхнем регистре
Line 62: Line 61:
     );     );
 }</​code>​ }</​code>​
-  - Не используйте оператор <​php>​echo</​php>​ для вывода ​html кода. Следует использовать закрывающие и открывающие ​php теги: <​html><?​php ?></​html>​+  - Не используйте оператор <​php>​echo</​php>​ для вывода ​HTML-кода. Следует использовать закрывающие и открывающие ​PHP-теги: <​html><?​php ?></​html>​
   - Вставки кода должны быть окружены копирайтами с комментарием. Пример <code php>/**   - Вставки кода должны быть окружены копирайтами с комментарием. Пример <code php>/**
 * В этой строке должен быть комментарий о том, что делает код внутри комментариев. * В этой строке должен быть комментарий о том, что делает код внутри комментариев.
Line 77: Line 76:
 */</​code>​ */</​code>​
   - Параметры методов класса указываются в порядке:​ входные значения,​ изменяемые значения,​ выходные значения.   - Параметры методов класса указываются в порядке:​ входные значения,​ изменяемые значения,​ выходные значения.
 +  - При написании кода допускается использовать языковые конструкции совместимые с версией интерпретатора 5.2.2+, такая совместимость [[https://​www.hostcms.ru/​hostcms/​system-requirements/​|заявлена в требованиях]] к последней версии HostCMS, и такую совместимость необходимо поддерживать в своем коде.
public/standarts/kod.1504252055.txt.gz · Last modified: 01.09.17 в 10:47 by Артем Куц