PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPは、文字列に空白がないことを確認しますか?


文字列に空白がないかどうかを確認するには、PHPでpreg_match()を使用します。

構文は次のとおりです

preg_match('/\s/',$yourVariableName);

PHPコードは次のとおりです

<!DOCTYPE html>
<html>
<body>
<?php
$name="John Smith";
if ( preg_match('/\s/',$name) ){
   echo "The name (",$name,") has the space";
} else {
   echo "The Name (",$name,") has not the space";
}
?>
</body>
</html>

出力

これにより、次の出力が生成されます

The name (John Smith) has the space

  1. PHPのstrrchr()関数

    strrchr()関数は、文字列内で最後に出現する文字を見つけるために使用されます。 構文 strrchr(str, char) パラメータ str −検索する文字列 char −文字列内で検索する文字。 charに複数の文字が含まれている場合は、最初の文字のみが使用されます。 戻る strrchr()関数は、別の文字列内で最後に出現した文字列からメイン文字列の最後までのすべての文字を返します。文字が見つからない場合はFALSEを返します。 例 以下は例です- 出力 web

  2. PHPのstrpos()関数

    strpos()関数は、別の文字列内で文字列が最初に出現する位置を見つけるために使用されます。 構文 strpos(str, find, begin) パラメータ str −検索する文字列 検索 −検索する文字列 開始 −検索を開始する場所 戻る strpos()関数は、別の文字列内で文字列が最初に出現する位置を返します。文字列が見つからない場合はfalseを返します。 例 以下は例です- <?php    echo strpos("This is demo text !","demo"); ?&g