|
...
|
...
|
@@ -116,31 +116,3 @@ if(!function_exists('_get_child')){ |
|
|
|
return $new_arr ? $new_arr : false;
|
|
|
|
}
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//if (!function_exists('checkDomain')) {
|
|
|
|
// /**
|
|
|
|
// * 检查并补全域名协议
|
|
|
|
// * @return false|string
|
|
|
|
// * @author zbj
|
|
|
|
// * @date 2023/5/5
|
|
|
|
// */
|
|
|
|
// function checkDomain($value)
|
|
|
|
// {
|
|
|
|
// $urlParts = parse_url(strtolower($value));
|
|
|
|
// if(empty($urlParts['host'])){
|
|
|
|
// $urlParts = parse_url('https://' . $value);
|
|
|
|
// }
|
|
|
|
// $host = $urlParts['host'] ?? '';
|
|
|
|
// $scheme = $urlParts['scheme'] ?? 'https';
|
|
|
|
// if(!in_array($scheme, ['http', 'https'])){
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
// if (preg_match('/^(?:[-A-Za-z0-9]+\.)+[A-Za-z]{2,6}$/', $host)) {
|
|
|
|
// return $scheme . '://' . $host;
|
|
|
|
// } else {
|
|
|
|
// return false;
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
//} |
...
|
...
|
|