Articles of Диапазон

php проверяет несколько дат в массиве в пределах диапазона дат

У меня есть массив, структурированный следующим образом: Array ( [0] => 24-12-2013 [1] => 25-12-2013 [2] => 26-12-2014 [3] => 27-12-2013 [4]) Я хотел бы проверить, если какая-либо из дат в массиве находится в пределах заданного диапазона дат. Диапазон дат структурирован следующим образом: $start = (date("dmY", strtotime('25-12-2013'))); $end = (date("dmY", strtotime('26'12'2013'))); Я хотел бы знать, […]

foreach с диапазоном не работает

вот мой код: function my_function() { $states = array('schwarz', 'rot', 'blau'); foreach(range(0, 5) as $number) { foreach ($states as $state) { $result = "<img src=\"inventory_images/8.jpg\" onclick=\"changecolor(this)\" name=\"nummer.$number\" />"; $testPath = "transactions/Ordner$number/$state.png"; if (file_exists($testPath)) { $result = $testPath; } } break; } return $result; } $imagesPerLine = array(1=>1, 2=>2); $default = 3; $lines = array(1, 2, […]

php mysql двойной диапазон дат

Я работаю над календарями событий, и мне трудно найти запрос mysql, который выбирает мои события в заданном диапазоне. Мои события имеют даты начала и окончания, а также мои диапазоны (месяцы). Я попытался изо всех сил изобразить то, что я ищу: (я хочу выбрать события 1,2,3,4, но не 5 или 6) |========= April ===========| => Range […]

PHP Создание диапазонов IP

Как вы знаете, функция range () может получить диапазон между числом и другим, как сделать то же самое с IP как пример .. $range_one = "1.1.1.1"; $range_two = "1.1.3.5"; print_r( range($range_one, $range_two) ); /* I want a result of : 1.1.1.1 1.1.2.2 1.1.3.3 1.1.3.4 1.1.3.5 */ я думал об использовании функции explode (), чтобы взорвать […]

как запустить массив с 1 вместо 0?

Как запустить массив диапазона в 1 вместо 0, код выглядит следующим образом: $numbers = range(0, 14); Я пробовал это, но это не решает мою проблему $numbers = range(0, 14);

Создайте массив с диапазоном MAC-адресов

Я хочу создать массив, который содержит полный список MAC-адресов на основе трех переменных: префикса, начала и конца. Предположим, что у меня есть 20:1E:50:3F:8A в качестве префикса, 3E как начало, а 43 как конец. Это должно сгенерировать следующий массив MAC-адресов: 20:1E:50:3F:8A:3E 20:1E:50:3F:8A:3F 20:1E:50:3F:8A:40 20:1E:50:3F:8A:41 20:1E:50:3F:8A:42 20:1E:50:3F:8A:43 Я начал, но пока это не работает, и я не […]

Альтернатива CURLOPT_RANGE для захвата определенного раздела

Я пытаюсь использовать завиток, чтобы извлечь только часть страницы, чтобы он загружал меньше данных, тем самым ускоряя их. Я тестировал каждый возможный вариант, который я могу придумать безрезультатно. Основная задача – определение диапазона: curl_setopt($ch, CURLOPT_RANGE, "0-4096"); Серверы, на которых это делается, – HTTP 1.1, но этот параметр не влияет на всю страницу. Есть ли альтернативный […]

PHP: создать массив для диапазона

Если у меня есть переменная $num = 50 как я могу поместить числа 1-50 в массив?

Как проверить, находится ли целое число в пределах диапазона?

Есть ли способ проверить диапазон, не делая этого избыточного кода: if ($int>$min && $int<$max) ? Как функция: function testRange($int,$min,$max){ return ($min<$int && $int<$max); } Применение: if (testRange($int,$min,$max)) ? Есть ли такая встроенная функция PHP? Или любой другой способ сделать это?

Как проверить IP-адрес в пределах двух IP-адресов в PHP?

У меня есть IP-адрес, и мне даны два других IP-адреса, которые вместе создают диапазон IP. Я хочу проверить, находится ли первый IP-адрес в этом диапазоне. Как я могу найти это на PHP?