С Новым Годом! С Новым Годом!
Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

Зачем в PHP использовать declare(strict_types=1)

16.07.2025 | Категория: Web-мастеру и не только | Автор: ManHunter

Зачем в PHP использовать declare(strict_types=1)

PHP - гибкий язык. Иногда даже слишком гибкий. Особенно если вы используете его в проектах, где безопасность и точность данных имеют особое значение. Например, в системе управления доступом, платежном модуле или любом другом месте, где ошибка в типе может привести к серьезным последствиям, от некорректной работы до утечки данных.

Читать статью целиком »
Просмотров: 433 | Комментариев: 0

Особенности работы с PHP в getenv() и $_ENV

28.06.2025 | Категория: Web-мастеру и не только | Автор: ManHunter

Особенности работы с PHP в getenv() и $_ENV

В мире PHP-разработки переменные окружения давно стали стандартом для хранения конфиденциальных данных и настроек приложения. Однако когда дело доходит до их использования в коде, многие разработчики сталкиваются с дилеммой: какую конструкцию выбрать - функцию getenv() или суперглобальный массив $_ENV? На первый взгляд может показаться, что эти подходы взаимозаменяемы. Оба позволяют получить доступ к одним и тем же переменным окружения, оба возвращают строковые значения. Но если копнуть глубже, обнаруживаются принципиальные различия в их поведении и сценариях применения.

Читать статью целиком »
Просмотров: 266 | Комментариев: 0

Перехват вывода функции var_dump()

19.12.2024 | Категория: Web-мастеру и не только | Автор: ManHunter

Перехват вывода функции var_dump()

Функция PHP var_dump() отображает структурированную информацию о переданных ей параметрах и поэтому очень часто используется для отладки web-приложений. В отличие от сходной функции print_r() она дополнительно выводит типы данных, что в некоторых случаях бывает крайне полезным. Но в то же время функция print_r() позволяет возвращать свой выхлоп в виде строки, тогда как var_dump() без вариантов просто выводит результат. Давайте доработаем эту досадную недоработку.

Читать статью целиком »
Просмотров: 523 | Комментариев: 1

Обработка системных цветов на JavaScript

02.12.2024 | Категория: Web-мастеру и не только | Автор: ManHunter

Обработка системных цветов на JavaScript

Еще со времен CSS2 появилась возможность использовать в качестве стиля цвета так называемые системные цвета, то есть значения из текущей цветовой схемы пользователя. Таким образом можно оформлять свои web-приложения, чтобы они не выбивались из привычной пользователю цветовой гаммы.

Читать статью целиком »
Просмотров: 452 | Комментариев: 1

Групповой выбор checkbox'ов на JavaScript

01.07.2024 | Категория: Web-мастеру и не только | Автор: ManHunter

Групповой выбор checkbox'ов на JavaScript

В некоторых пользовательских интерфейсах в рабочих проектах приходится сталкиваться с длинными таблицами. Одна из колонок в такой таблице - чекбокс, которым отмечаются строки, с которыми надо выполнить то или иное действие. При выборе пары-тройки чекбоксов проблем не возникает, один клик - один чекбокс. В шапке колонки есть мастер-чекбокс, с помощью которого можно отметить все или снять все галочки. А вот при необходимости отметить не все, но просто большое количество чекбоксов начинаются сложности. По одному делать это долго. Но ведь даже в стандартном Проводнике есть возможность выбирать последовательность файлов, отмечая чекбоксы с зажатой клавишей Shift. Такая идея мне понравилась и я перенес ее на веб-страницы.

Читать статью целиком »
Просмотров: 939 | Комментариев: 9

prev 01 02 03 04 05 06 07 08 09 10
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2026
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 3 (0.0033 сек.) / Память: 4.5 Mb
Наверх