10 месяцев назад
PHP array: как проверить массив на уникальность?
PHP - это распространенный язык программирования, который широко используется веб-разработчиками для создания динамических веб-сайтов и приложений. При работе с массивами в PHP очень важно правильно проверить их на уникальность. В этой статье мы рассмотрим несколько способов проверки массивов на уникальность с использованием PHP. Первый способ - использование функции array_unique(). Функция array_unique() принимает массив в качестве аргумента и возвращает новый массив, в котором все элементы уникальны...
06:44
1,0×
00:00/06:44
146 тыс смотрели · 3 года назад
1 год назад
Продвинутое получение IP адреса посетителя и сравнение его с белым списком.
if (!isset_function('checkIpAgainst')) { function checkIpAgainst($ipList) { /* Получение текущего IP адреса из всех доступных для этого заголовков */ if (isset($_SERVER['HTTP_FORWARDED'])) { $currentIp = $_SERVER['HTTP_FORWARDED']; } elseif (isset($_SERVER['HTTP_CLIENT_IP'])) { $currentIp = $_SERVER['HTTP_CLIENT_IP']; } elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $currentIp = $_SERVER['HTTP_X_FORWARDED_FOR']; ...