PHP

Как получить TIMESTAMP дня текущей недели (PHP)

Для получение timestamp дня текущей недели, понадобится функция strtotime. Функция getDayWeekTimestamp(int $day): int, на входе принимает параметр int $day - номер дня недели, функция возвращает timestamp этого дня в текущей неделе.

Поддержка фреймворков в CodeLobster IDE

Рано или поздно, но перед каждым разработчиком будет поставлена задача выполнить проект не только качественно, но и максимально быстро. Так произошло и со мной. Пришлось думать, за счёт чего можно ускорить работу? Конечно же, за счёт готовых решений! Если хотите работать эффективней, то используйте хорошо проверенные ф...

Stas Ustimenko · 195 просмотров · нет комментариев

Singleton Trait (PHP)

Начиная с версии PHP 5.4 в языке появились типажи или трейты (Trait), при помощи которых очень удобно реализовать такой шаблон проектирования как Singleton. Реализация синглтона через трейты ниже. Следует обратить внимание, что трейт находится в неймспейсе Traits, а класс называется SingletonTrait

Удалить все атрибуты кроме (PHP)

Чтобы удалить все атрибуты у тегов на PHP, достаточно одного вызова функции string preg_replace(), но если есть необходимость какие-то атрибуты оставить, то понадобится использовать функцию string preg_replace_callback(), с проверкой на наличие разрешенных тегов, через callback-функцию

Количество секунд от начала дня (PHP)

Получить количество секунд от начала суток очень просто, нужно от текущего количества секунд (получить при помощи функции int time()) отнять количество секунд от начала дня. $seconds = time() - strtotime('today');

ТомГрин · 119 просмотров · нет комментариев

Количество дней между датами (PHP)

Чтобы получить количество дней между двумя датами, необходимо обе даты преобразовать в timestamp, вычислить количество секунд между ними, затем результат преобразовать в дни, разделив количество секунд на 86400 (количество секунд в одном дне, 60*60*24). Лучшим решением, вычисления количества дней между двумя датами, будет реализовать все в виде функции int countDaysBetweenDates

ТомГрин · 348 просмотров · нет комментариев

Количество часов между датами (PHP)

Чтобы получить количество часов между двумя датами, необходимо обе даты преобразовать в timestamp, вычислить количество секунд между ними, затем результат преобразовать в часы, разделив количество секунд на 3600 (количество секунд в одном часе). Лучшим решением, вычисления количества часов между двумя датами, будет реализовать все в виде функции int countHoursBetweenDates

ТомГрин · 105 просмотров · нет комментариев

Количество минут между датами (PHP)

Чтобы получить количество минут между двумя датами, необходимо обе даты преобразовать в timestamp, вычислить количество секунд между ними, затем результат преобразовать в минуты, разделив количество секунд на 60. Лучшим решением, вычисления количества минут между двумя датами, будет реализовать все в виде функции int countMinutesBetweenDates(string $d1, string $d2)

ТомГрин · 304 просмотра · нет комментариев

Количество секунд между датами (PHP)

Чтобы получить количество секунд между двумя датами, необходимо обе даты преобразовать в timestamp и вычислить разницу между ними. Лучшим решением, вычисления количества секунд между двумя датами, будет реализовать все в виде функции int countSecondsBetweenDates(string $d1, string $d2)

ТомГрин · 253 просмотра · нет комментариев

Как получить ширину изображения (PHP)

Чтобы получить ширину изображения, в PHP, в библиотеке GD, есть функция int imagesx (resource $image), которая на входе принимает один параметр resource $image - ресурс изображения, полученный одной из функций создания изображений и возвращает ширину заданного изображения. Например у нас есть изображение

ТомГрин · 106 просмотров · нет комментариев
1238910