Для чего нужен finally в try…catch
В PHP, начиная с версии 5.5, а в JavaScript с редакции 1.4 есть поддержка обработки с исключений с помощью конструкций try…catch…finally. Для многих...
В PHP, начиная с версии 5.5, а в JavaScript с редакции 1.4 есть поддержка обработки с исключений с помощью конструкций try…catch…finally. Для многих...
Если вы используете стандарт PHPDoc для документирования своего кода на PHP (а вам не мешало бы это делать), то наверняка рано или поздно задавались вопросом, а...
Я хочу поделиться личным опытом использования различных популярных в наши дни методик борьбы с прокрастинацией и планирования личного времени. Я работаю програм...
Возможно, не только я забываю, чем именно отличается функция array_merge() от оператора объединения +, примененного к массивам. Допустим, у нас два массива, $a ...
Как известно, основными операциями соединения (join) в СУБД, работающей с SQL, являются вложенные циклы (nested loops), операции соединения хешированием (hash j...
Алгоритмы поиска значения в массиве данных могут не иметь никаких особых требований к входным данным, и такие алгоритмы мы сравним между собой. Если же о входны...
Все программисты PHP должны уметь работать с исключениями. Есть много документации и хороших статей по работе с ними. Все используют базовый класс Exception в с...
SOLID — за этой аббревиатурой скрываются 5 базовых принципов ООП, предложенные Робертом Мартином. Следование их духу сделает код легко тестируемым, расшир...
Целые книги написаны по теории алгоритмов, но нам, простым смертным, которым не хочется влезать в дебри математики, но всë же любопытно узнать, как сравнивают а...
Рассмотрим примеры: select id, name from tbl_users u join tbl_groups g on u.group_id = g.id where g.name= 'some group' и select id, name from tbl_users u join t...