Класс для работы с конфигами в JSONПисал для своего фреймворка (ВЕЛОСИПЕДЫ РУЛЕЗ!!) .спуди. Позволяет вам обращаться к конфигурации приложения которая хранится в JSON формате .спуди. пример в конце кода, код прокомментирован...
Гибкая и простая постраничная навигацияКак то велосипедировал на досуге писал свой фреймворк :D Сегодня вот нашёл. Класс очень гибок не зависим от скрипта и впиливается запросто хоть куда ну и работает не только с MySQL. Он лишь высчитыает данные и возвршает их. И решил поделится кл...
Рекурсивное считываение директорииНужно было функцию что рекурсивно спустится по каталогу и соберёт все файлы в массив .лох2. Нужно было что бы кое кому все файлы привести к плохому виду ибо ведроил их определяля как просто файлы .данет. Ну я и написал функцию. Зодно пример пе...
reduce_multiples()(c) CI Удаляет использование нескольких подряд указанных символов. Пример: $string = "Fred, Bill,, Joe, Jimmy"; $string = reduce_multiples($string,","); // результатом будет "Fred, Bill, Joe, Jimmy" Функция принима...
Генерит заголовки, заставляющие данные закачиваться на ваш пкГенерирует заголовки, заставляющие данные закачиваться на ваш компьютер. Превращая страницу в загрузочный файл. Первый параметр, это имя, которым будет называться скачанный файл, второй параметр — информация. Пример: $data = 'Вот произвольный текст!...
формат строки на основе полученых байтовФормирует строку на основе полученного числа как количества байтов. Так же добавляется суффикс. Примеры: echo byte_format(456); // Возвращает 456 Bytes echo byte_format(4567); // Возвращает 4.5 KB echo byte_format(45678); // Возвращает 44.8 KB ec...
Генерирует произвольную строкуГенерирует произвольную строку, в зависимости от указанного типа и длины. Функция полезна для создания паролей и случайных хешей. Первый параметр определяет тип строки, второй ее длину. Доступны следующие варианты: alnum: Буквенно-цифровая стр...
Выделяет подстроку в строкеВыделяет подстроку в строке, окружая ее указанными символами. Первый параметр должен содержать оригинальную строку, вторым параметром необходимо указать строку для подсветки. Третий и четвертый параметры должны содержать открывающий/закрывающий HTML ...
Включает цензор слов во входящей строкеВключает цензор слов во входящей строке. Первым параметром принимает оригинальную строку. Второй параметр должен содержать массив слов, которые должны быть запрещены. Третий (опциональный) параметр может содержать строку, которой будут заменены найде...