-3
으로 변환 안녕하세요, 나는 IP 블록 범위를 소요하고 그 사이의 숫자를 채우는 코드의 다음 발췌 문장을 가지고.배열을 단일 변수
function ip_range($start, $end) {
$start = ip2long($start);
$end = ip2long($end);
return array_map('long2ip', range($start, $end));
}
$range_one = "81.133.56.0";
$range_two = "81.133.63.255";
print_r(ip_range($range_one, $range_two));
이렇게하면 다음과 같은 배열이 출력됩니다.
Array ([0] => 81.133.56.0 [1] => 81.133.56.1 [2] => 81.133.56.2 [3] => 81.133.56.3 [4] => 81.133.56.4 [5] => 81.133.56.5 [6]
등등.
내가하고 싶은 일은 각 IP 주소에서 API를 사용하여 조회하는 것입니다.
$url = 'http://www.ipaddressapi.com/l/key?h=' . urlencode ($ip);
API 링크 끝 부분의 $ ip 섹션을 대체하는 것으로 문제가 해결되었으므로 어떤 제안이라도 감사하겠습니다.
설명서에서 'foreach'를 찾으십시오. – jeroen
사람이 왜이 질문에 대해 왜 하향 투표를하는지 설명 할 수 있습니까? –