Тег: php
Вопросы для собеседования
Иногда мне приходится проводить технические собеседования с потенциальными коллегами по проекту. Я составил для себя краткий список вопросов, по которым можно понять, подходит нам кандидат или нет.
print_r со сворачиванием узлов
В PHP первый инструмент отладки — это функции print_r и var_dump, которые просто печатают на экран содержимое переданной переменной, массива или объекта. И если массив окажется достаточно большим, то разобраться в выведенной информации становится довольно трудно, поэтому я решил написать свой аналог этих функций, который бы умел сворачивать вложенные массивы на манер дерева.
ЧПУ поверх ЧПУ
Небольшая заметка о том, как перенести сайт с одного механизма ЧПУ на другой, не потеряв ссылок
Класс для вывода по формату контактной информации, хранящейся в XML-файле
Трудно найти сайт в интернете, на котором не были бы указаны контактные телефоны, адреса и другие средства связи. Иногда эти данные меняются и их приходится обновлять. Хорошо, если телефон указан только в шапке, а адрес — только в подвале, не трудно изменить данные в двух местах. В моём случае телефон был указан в четырёх местах! «Какого черта?» — подумал я и написал небольшое решение, которое позволяет хранить все контакты в одном месте