나는 PHP에서 $_SERVER["REMOTE_ADDR"]
에 의해 반환 된 데이터를 DB 필드에 넣고 싶습니다. 매우 간단한 작업입니다. 문제는 웹 주소가 $_SERVER["REMOTE_ADDR"]
을 통해 제공되는 텍스트 표현 (IPv6 주소)의 최대 길이에 대한 적절한 정보를 찾을 수 없다는 것입니다.IPv6 주소의 텍스트 표현의 최대 길이는 어느 정도입니까?
주소가 보통 인코딩되는 128 비트로 텍스트 표현을 변환하는 데 관심이 없습니다. $_SERVER["REMOTE_ADDR"]
이 반환 한 IPv6 주소를 저장하는 데 최대 문자 수를 알아야합니다.
존 인덱스는 어떻게됩니까? –
#define INET_ADDRSTRLEN (16) #define INET6_ADDRSTRLEN (48) – xxwatcherxx
출처 : lxr.free-electrons.com/source/include/linux/inet.h – xxwatcherxx