Заметки с меткой «программирование»
-
Аргументы функций по умолчанию в динамических языках (+)
Динамические языки программирования в целом и PHP в частности позволяют задавать значения по умолчанию для параметров функций и методов.
Можно прописывать значения по умолчанию непосредственно в списке параметров, но тогда для пропуска параметра при вызове функции программист вынужден вспоминать значение по умолчанию для пропускаемого параметра либо открывать документацию по конкретной функции. На практике это недостаточно удобно, поэтому можно поступить иначе.
-
Скобки при создании объекта без аргументов
Нередко для создания программного объекта используется такой синтаксис:
new Example();В действительности, если аргументы в конструктор не передаются, можно написать более лаконично:
new Example;Справедливо, по меньшей мере, для JavaScript, PHP и C++.