0

FILTER_VALIDATE_URL指定されたURLが有効かどうかをユーザーが確認するために使用しています。残念ながら、 FILTER_VALIDATE_URLユーザーが日本語のテキストに含まれるURLを入力すると、関数はfalseを返します。ただし、日本語の文字にURLを含めることを許可したいと思います。どうすれば可能ですか?それを許可する機能はありますか?

4

1 に答える 1

0

私の記憶が正しければ、FILTER_VALIDATE_URLそれ自体を日本語の文字で動作するように変更することはできません。独自の実装を作成する必要があります。

関数のソースはhttp://lxr.php.net/xref/PHP_5_4/ext/filter/logical_filters.c#php_filter_validate_urlで確認できます。

これは C コード (PHP コアの一部であるため) であり、PHP ではないことに注意してください。

于 2013-02-07T13:22:05.167 に答える