Порядок произвольный, полезность оценивалась тоже мной
debug_print_backtrace и debug_backtrace
Как мы очутились на этой странице, что происходит, ответ на главный вопрос жизни, вселенной и всего такого — обо всем этом мы узнаем с помощью великолепных функций вывода стека вызовов — какие функции и файлы дергались до момента Ч в виде красивого дерева вызовов. Родственная ей debug_backtrace — дает массив вызовов, перехватил ошибку, сохранил, отправил по почте. Красиво и эффективно.
str_repeat и str_pad
Повтори этот кусочек Х раз — помогает избежать циклов с единственной задачей — добить верстку. Полезна также при выводе деревьев со сдвигом и всяких хитростей верстальщиков. Родстенная функция str_pad — добивает строку до нужной длины, но используется на порядок реже.
unset
Сейчас Вы скажете — да мы же знаем эту функцию, чего это ты? Знание — это использование, а используют ее редко, и очень зря. При импортах/экспортах, выводах данных, действительно больших объемах — нельзя (и это я себе напоминалку ставлю) оставлять много мусора и потом жаловаться на «медленный скрипт». Вывел, обработал, убрал — пошел гадить дальше