Фрагменты кода 2025, Январь

Интеллектуальное управление кешем PHP - CSS-хитрости

Интеллектуальное управление кешем PHP - CSS-хитрости

Этот фрагмент кода проверяет, была ли страница изменена с момента последнего отображения. Если это так, он отправляет заголовок «304 не изменен» и завершает работу, в противном случае «

Сделать случайное число - CSS-хитрости

Сделать случайное число - CSS-хитрости

Function getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "

Функция входа в систему - CSS-хитрости

Функция входа в систему - CSS-хитрости

Эти функции будут регистрировать пользователя на основе имени пользователя и пароля, сопоставленных в базе данных MySQL. // функция для экранирования данных и удаления тегов function "

Отображать стилизованное содержимое каталога - CSS-хитрости

Отображать стилизованное содержимое каталога - CSS-хитрости

Серверы можно настроить для отображения содержимого каталога, в котором нет индексного файла для отображения. Результат обычно меньше, чем визуально "

Увеличить максимальный размер загрузки PHP - CSS-хитрости

Увеличить максимальный размер загрузки PHP - CSS-хитрости

Многие общие хосты устанавливают очень низкие ограничения на размер файлов, которые могут быть загружены через PHP. Но многие хосты также позволяют создавать свои собственные "

Вставлять элемент в каждый n-й цикл - CSS-хитрости

Вставлять элемент в каждый n-й цикл - CSS-хитрости

Находясь внутри цикла, вы можете отслеживать номер итерации цикла (ниже показан простой цикл for). Используя этот номер итерации, вы можете "

HTTP или HTTPS - CSS-хитрости

HTTP или HTTPS - CSS-хитрости

If (! empty ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) else (// HTTP) "

Получить информацию о гео-IP - CSS-хитрости

Получить информацию о гео-IP - CSS-хитрости

Запрашивает гео-IP-сервер для проверки, возвращает местонахождение IP (хост, штат, страна, город) ».

HTML Tidy - CSS-хитрости

HTML Tidy - CSS-хитрости

Function html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('indent' => "

Получить последний статус Twitter - CSS-хитрости

Получить последний статус Twitter - CSS-хитрости

Приведенный ниже код больше не работает как есть с обновлением API Twitter до версии 1.1 от 11.06.2013. API 1.1 требует oAuth, для которого требуется серверная сторона "

Плавная прокрутка - CSS-хитрости

Плавная прокрутка - CSS-хитрости

Привет! Прежде чем вы зайдете слишком далеко в кроличью нору плавной прокрутки на основе JavaScript, знайте, что для этого есть собственная функция CSS: поведение прокрутки ".

Получить суффикс заданного числа / даты - CSS-хитрости

Получить суффикс заданного числа / даты - CSS-хитрости

Function get_suffix ($ number) ($ last_number = substr ($ number, -1); // получаем последнее число if ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "

Получить ширину / высоту изображения - CSS-хитрости

Получить ширину / высоту изображения - CSS-хитрости

Если все, что у вас есть для изображения, - это URL-адрес, вы все равно можете найти размеры: "

Получить IP-адрес пользователей - CSS-хитрости

Получить IP-адрес пользователей - CSS-хитрости

Учетные записи для прокси: if (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) else ($ ip = $ _ SERVER;) "

Получить информацию об изображении - CSS-хитрости

Получить информацию об изображении - CSS-хитрости

* * @param string $ file Путь к файлу * @param string $ query Необходимая информация (0 = ширина, 1 = высота, 2 = mime-тип) * @return string Fileinfo * / function "

Получить размер файла - CSS-хитрости

Получить размер файла - CSS-хитрости

* * @param string $ file Путь к файлу * @param int $ digits Отображаемые цифры * @return string | bool Размер (КБ, МБ, ГБ, ТБ) или логическое значение * / функция "

Получить дату последнего обновления файла - CSS-хитрости

Получить дату последнего обновления файла - CSS-хитрости

* * @param string $ file Путь к файлу * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "

Получить URL-адрес текущей страницы - CSS-хитрости

Получить URL-адрес текущей страницы - CSS-хитрости

Function getUrl () ($ url = @ ($ _SERVER! = 'on')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "

Получите количество подписчиков FeedBurner с помощью cURL - CSS-хитрости

Получите количество подписчиков FeedBurner с помощью cURL - CSS-хитрости

$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "

Получить за все время количество запросов MySQL - CSS-хитрости

Получить за все время количество запросов MySQL - CSS-хитрости

Поскольку имя глобальной переменной mysql-status, содержащей количество запросов, измененных в более поздних версиях mysql, необходима вспомогательная функция для "

Найдите URL-адреса в тексте, сделайте ссылки - CSS-хитрости

Найдите URL-адреса в тексте, сделайте ссылки - CSS-хитрости

Основная функция этого метода - найти любые URL-адреса в блоке текста и превратить их в гиперссылки. Он найдет URL-адреса только в том случае, если они правильно отформатированы ",

Создать ссылку Amazon S3 с истекающим сроком действия - CSS-хитрости

Создать ссылку Amazon S3 с истекающим сроком действия - CSS-хитрости

Вам не нужно делать файлы на Amazon S3 общедоступными (по умолчанию это не так). Но вы можете сгенерировать специальные ключи, чтобы разрешить доступ к личным файлам. Эти ключи "

Получить текущее имя файла - CSS-хитрости

Получить текущее имя файла - CSS-хитрости

Возможное использование: "

Создать CSV из массива - CSS-хитрости

Создать CSV из массива - CSS-хитрости

Функция generateCsv ($ data, $ delimiter = ',', $ enclosure = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ handle, $ line, "

Найти полный путь к файлу - CSS-хитрости

Найти полный путь к файлу - CSS-хитрости

Сохраните файл как fullpath.php. Загрузите в папку, в которой вы хотите знать полный путь. Перейти к http: //www.yoursite/lots/of/folders/fullpath.php Вы могли бы "

Force Leading Zero - CSS-хитрости

Force Leading Zero - CSS-хитрости

Преобразует ноль в целые числа. был | сейчас 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "