📄 030.phpt
字号:
--TEST--filter_data() and IPv6 --FILE--<?php$ipv6_test = array( "::127.0.0.1" => true, "FF01::101:127.0.1" => false, "FF01:0:0:0:101:127.0.1.1" => false, "FF01:0:0:0:237:101:127.0.1.1" => true, "FF01::101" => true, "A1080::8:800:200C:417A" => false, "1080::8:Z00:200C:417A" => false, "FF01::101::1" => false, "1080::8:800:200C:417A" => true, "1080:0:0:0:8:800:200C:417A" => true, "2001:ec8:1:1:1:1:1:1" => true, "ffff::FFFF:129.144.52.38" => true, "::ffff:1.2.3.4" => true, "0:0:0:0:0:FFFF:129.144.52.38" => true, "0:0:0:0:0:0:13.1.68.3" => true, "::13.1.68.3" => true, "::FFFF:129.144.52.38" => true);foreach ($ipv6_test as $ip => $exp) { $out = filter_data($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6); $out = (int) ($out === false ? 0 : 1); if ($exp != $out) { echo "$ip failed\n"; }}echo "Ok\n";?>--EXPECT-- Ok
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -