Написать письмо   
 
logo
 
Snippy
Сборник
примеров кода
В основном распространены два вида переноса строк в тексте: вида "\r\n" в среде Windows и просто "\n" в среде Unix.
Зачастую в тексте встречаются переводы обоих видов - это неправильно. Следующая функция поможет привести переводы строк в тексте в единый формат.
Читать дальше...


Пример для самых новичков осваивающих unix-подобную операционную систему.
Итак, если вы не хотите, чтобы
само приложение и ее файлы располагались в каталоге по умолчанию, то используйте команду configure наподобие одной из приведенных ниже.

К примеру это может пригодиться при установке приложений на сайте, когда хостер предоставляет доступ к ssh - доступ к стандартным каталогам установки на сервере у вас не будет.
Читать дальше...


В процессе написания проверки правильности заполнения форм на сайте появилась необходимость преобразовывать с помощью JavaScript дату в unix timestamp и обратно. В результате родились две несложные функции.
Читать дальше...


Функция возвращает текущее время в формате Unix timestamp. В зависимости от настроек времени в конфигурационном файле берется либо локальное время сервера либо время по гринвичу(GMT). Если вы не хотите получать время по гринвичу (чаще всего это требуется если вы разрабатываете сайт, позволяющий пользователю выставить свою временную зону), нет никакой выгоды от использования данной функции по сравнению со стандартной для PHP функцией time().
Читать дальше...


Получает в качестве параметра время в формате Unix timestamp и возвращает его в понятном человеку формате используя следующий шаблон:
YYYY-MM-DD HH:MM:SS AM/PM

Это может быть полезным если вам необходимо отобразить дату в поле формы для ее просмотра.

Время может возвращаться с секундами или без них в Европейском формате или формате США. Если передано только время, оно будет возвращено без секунд в формате США.
Читать дальше...


Как сделать видеофайл из последовательности изображений?
Это очень просто делается с помощью mencoder (входящего в проект mplayer).
Предположим, имеется набор изображений одинакового разрешения в формате JPEG:
Читать дальше...


Команда apropos - позволяет найти, какая программа делает то, что описано в фразе
Читать дальше...


Так же как при работе с expr и другими внешними командами, следует избегать частого применения данных утилит по причине замедления ими работы. dirname и basename без каких либо трудностей можно реализовать с помощью операций над переменными. В следующем примере определяются функции dirname и basename, идентичные по своему поведению одноименным утилитам dirname и basename
Читать дальше...


Пустая директория может иметь ненулевой размер. Поэтому проверять, пуста ли директория, надо примерно так
Читать дальше...



Функция показывают соответственно владельца или группу *nix файла или папки $file. В Windows возвращается пустая строка.
Читать дальше...