php filter_var和FILTER_FLAG_SCHEME_REQUIRED

时间:2017-06-03 07:39:50

标签: php filter-var

如何告诉PHP 7.1.3当我使用filter_var验证URL时,不需要该方案?只是说www.google.com是一个完全有效的URL,但filter_var将返回false。我看到我可以添加标志,但不能删除它们。

<?php

$url = 'www.google.com';

$sanitized = filter_var($url, FILTER_SANITIZE_URL);
$valid = filter_var($sanitized, FILTER_VALIDATE_URL);
if ($valid) {
  echo "Yes\n";
} else {
  echo "'$sanitized' is not valid\n";
}

0 个答案:

没有答案