あらゆる種類の Web URL を指定できる URL フィールドがあります。
Zend_Validate_EmailAddress が電子メールに対して行うように、私を助けることができる Zend フレームワーク検証クラスが 1 つありますか?
ありがとう
あらゆる種類の Web URL を指定できる URL フィールドがあります。
Zend_Validate_EmailAddress が電子メールに対して行うように、私を助けることができる Zend フレームワーク検証クラスが 1 つありますか?
ありがとう
Zend\Validator\Uriがあります。URI Validator を使用するZend\Form\Element\Urlを使用することもできます
エイドリアンの答えは正しいですが、あなたが私のように怠け者で、コピー/貼り付けしたいだけなら
から: http://framework.zend.com/manual/1.12/en/zend.uri.chapter.html
// Contains '|' symbol
// Normally, this would return false:
$valid = Zend_Uri::check('http://example.com/?q=this|that');
// However, you can allow "unwise" characters
Zend_Uri::setConfig(array('allow_unwise' => true));
// will return 'true'
$valid = Zend_Uri::check('http://example.com/?q=this|that');
// Reset the 'allow_unwise' value to the default FALSE
Zend_Uri::setConfig(array('allow_unwise' => false));
デフォルトでは、Zend_Uri は次の文字を受け入れません: "{"、"}"、"|"、"\"、"^"、"`"。これらの文字は、RFC によって「賢明ではない」無効なものとして定義されています。ただし、多くの実装では、これらの文字を有効なものとして受け入れます。