- var_dump: documentation ( source)
- filter_var: documentation ( source)
- inet_pton: documentation ( source)
<?php
$pad = 'fc15:7e4c:69c9:83a3:9c0a:c738:3f27:0883';
$npad = 'fc15:7e4c:69c9:83a3:9c0a:c738:3f27:0883';
$cpad = filter_var($pad, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6);
$cnpad = inet_pton('::1');
$resp = [
'pad' => $pad,
'not-padded' => $npad,
'padded filter_var' => $cpad,
'not-padded filter_var' => $cnpad
];
var_dump($resp);