Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
Не знаю как вам, но мне не редко случается в ходе отладки приложения долго ковыряться в ядре и библиотеках, только для того чтобы выяснить что ошибка была на самой поверхности, скажем в неверно переданном параметре. И тогда думаешь «кабы не поленился добавить валидацию на входе функции, столько бы времени своего сэкономил!». Сделать то это не сложно, да не хочется портить прозрачность бизнес-логики кучей второстепенных условий. По сути это сквозная функциональность и здесь бы пригодился АОП-подход, но официально PHP по прежнему не поддерживает АОП. Что делать? Мне ныне видится следующее решение.
Читать дальше...


Класс позволяет получить подробную информацию о файле (имя, размер, MIME-тип и т.п).
Читать дальше...


Класс позволяет создавать ассоциативный массив с любыми типами данных и уникальным ключем.
Читать дальше...


Стандартная функция PHP is_int, возвращает истину когда переданный ей параметр является числом и его тип integer. Следующая функция проверяет только целочисленность параметра, а на тип внимания не обращает.
Читать дальше...



Отображает тип изображения: BMP, PSD, SWF, PNG, JPEG, GIF
Читать дальше...