Рекурсивное считываение директорииНужно было функцию что рекурсивно спустится по каталогу и соберёт все файлы в массив .лох2. Нужно было что бы кое кому все файлы привести к плохому виду ибо ведроил их определяля как просто файлы .данет. Ну я и написал функцию. Зодно пример пе...
Сжатие данных с использованием gzcompress()При работе со строками, бывает возникает необходимость сжатия данных. Использование gzcompress () функции, строки могут быть сжаты. Для обратного действия, просто вызываем gzuncompress (), как показано ниже:...
Гостевая книга за 5 минутМодуль гостевой книги распространяется абсолютно бесплатно. Все что Вам надо – скопировать скрипт на страницу Вашего сайта...
оптимизированные смайлыЧто имеем? 1. Всего лиш 1 sql на страници про вызове 100500 раз 2. Увеличивается скорость генерации страниц. Смысл очень прост. После первого sql цикла сохраняем наши массивы в памяти oop. вызов -> $text=text::smile($text);...
Парсер поисковых запросовпередаем url в виде строки, и если это поисковик, то получаем запрос поисковика, иначе None...
2d векторыкласс для работв с 2д векторами, поддерживает операции сложения, вычитания, скаляр на число, скаляр на вектор, длинна, нормализация, расстояние между векторами, угол между векторами. блок в конце кода if __name__ .. для теста. результаты вывода теста...
MailerПонадобилось реализовать отправку E-Mail сообщений. Конечно можно быстро нагуглить кучу примеров, но думаю, что здесь это не помешает....
псевдо DragDropВозможно есть более изящное решение этой проблемы, или же решение из коробки. Я не нашел, и написал вот это. Код двигает окно при overrideredirect(1). Сильно не пинайте, писал с мобилы и мог накосячить с пробелами. Прошу в комменты...
Тернарный оператор.$c = $a ? $a : $b; // $c = $a, если $a = true. Начиная с PHP 5.3, синтаксис тернарного оператора был расширен. Можно принебречь значением между "?" и ":". Просто оставлю это здесь....