ホームページ > バックエンド開発 > PHPチュートリアル > PHP の preg_match は、検証文字内の # をコメントとしてカウントします。

PHP の preg_match は、検証文字内の # をコメントとしてカウントします。

WBOY
リリース: 2016-06-13 12:32:50
オリジナル
882 人が閲覧しました

PHP の preg_match は、検証文字の # をコメントとして扱います
PHP の preg_match は、検証文字内の # をコメントとして扱います。検証対象の文字に # が含まれており、# 以降はすべてコメントとして扱われるため、検証に失敗します。これはphpのバグです。

これは実は誤解です。 preg_match は問題ありません。 ajax リクエストを行う場合、パラメーターに # が含まれている場合、後続のパラメーターはすべてフィルターで除外されます。パラメーターに url_encode() を追加するだけで問題ありません。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート