11/19. request

Отправляем курл запросы, параметры запроса передаются через массив.
Принимаемые параметры:
- url - адрес сайта
- post - POST параметры
- useragent - Содержимое заголовка "User-Agent: ", посылаемого в HTTP-запросе.
- header - включения заголовков в вывод.
- nobody - TRUE для исключения тела ответа из вывода.
- session - указания текущему сеансу начать новую "сессию" cookies.
- follow - следование за редиректами
- TIMEOUT_MS - Максимально позволенное количество миллисекунд для выполнения cURL-функций
- CONNECTTIMEOUT - Количество миллисекунд ожидания при попытке соединения.
- cookieFile - Имя файла, в котором будут сохранены и использованы все внутренние cookies текущей передачи
- cookieHeaders - Массив устанавливаемых HTTP-заголовков, в формате array('Content-type: text/plain', 'Content-length: 100')
- cookieStr - Содержимое заголовка "Cookie: ", используемого в HTTP-запросе.
- proxy - HTTP-прокси, через который будут направляться запросы.
- iconv - смена кодировка для возвращаемого ответа

12/19. differenceBetween2dates

Вычисляем разницу между 2 датами

13/19. editStr

Работа со строкой

14/19. compressImage

Оптимизация изображений

15/19. get_filesize

Получаем размер файла

16/19. getCSV

Чтение файла CSV

17/19. setCSV

Запись в файл CSV

18/19. readExcelFile

Функция для чтения Excel, используется вкупе с классом https://elitx.ru/files/PHPExcel.zip

19/19. getFiletype

Возвращает расширение файла по его mime типу