これは、文字列と数字の文字のみを受け入れる私の正規表現です。それ以外の場合は、「文字列文字のみが許可されます。例:azまたは0-9」と表示されます。
preg_match("/^[a-zA-Z0-9]+$/", $uname) != 1
$err[] = "Only string charactes are allow. ex; a-z or 0-9";
しかし、(text space)のようなスペースでテキストを書くと、「文字列文字のみが許可されます。例:azまたは0-9」と表示されます。
私のコードのどこが間違っていますか?