通常の試合が間違っていますか?解決方法

WBOY
リリース: 2016-06-13 13:39:17
オリジナル
891 人が閲覧しました

通常の試合が間違っていますか?

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
if(! preg_match($user_name,'/[^\a-\z\A-\Z0-9\_@\.]/g'))
{
echo '不允许出现中文';
}

ログイン後にコピー

上記のコードでは、ユーザー名が英語の数字とアンダースコアで構成されていないことを確認できません

------解決策- ---- ---------------
パラメータの順序が逆になります
------解決策------------------
if(!preg_match('/^[a-z0-9_]+$/i',$user))
{
echo '中国語は使用できません';
}

これを試してみてください。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!