フォームのテキスト入力でスペースバーが押されたかどうかをテストする方法はありますか? 値またはキーコードが 32 であることはわかっており、次のようなステートメントを使用してさまざまなオプションを試しました。
elseif($rec =='' || $rec == 32 || $rec == ' ')
しかし、まだ認識されていません。私が投稿したコードは、価値をチェックするために使用している関連コードの一部にすぎません。ありがとう
フォームのテキスト入力でスペースバーが押されたかどうかをテストする方法はありますか? 値またはキーコードが 32 であることはわかっており、次のようなステートメントを使用してさまざまなオプションを試しました。
elseif($rec =='' || $rec == 32 || $rec == ' ')
しかし、まだ認識されていません。私が投稿したコードは、価値をチェックするために使用している関連コードの一部にすぎません。ありがとう
trim()
関数と関数を見てくださいstrstr()
。必要なものだと思いました。
使用してpreg_match()
$subject = "abcdef";
$pattern = '/\s/';
if (preg_match($pattern,)) {...}
PHP を使用strpos()
:
$mystring = 'Hello world';
$findme = ' ';
$pos = strpos($mystring, $findme);
// Note our use of ===. Simply == would not work as expected
// because the position of 'a' was the 0th (first) character.
if ($pos === false) {
echo "no spaces :(";
} else {
echo "Spacing out !!! :)";
}