この記事では主に PHP 文字列の比較を紹介しますが、これは一定の参考値がありますので、皆さんに共有します。必要な友人は参考にしてください。
int strcmp( string $str1 , string $str2 )
比較に注意してくださいサイズの違い# ##書く。
str1最初の文字列。
str22 番目の文字列。
戻り値str1 が str2 より小さい場合は負の数を返し、str1 が # より大きい場合は負の数を返します。 ##str2 は正の数を返します。等しい場合は 0 が返されます。 (等しい場合は 0 を返します)例:
<?php $var1="Hello"; $var2="Hello"; if(strcmp($var1,$var2)==0) {echo'相等'; } else { echo'不相等'; } ?>
#—文字列のバイナリ セーフ比較 (大文字と小文字は区別されません)int strcasecmp(string$str1,string$str2)
2 番目の文字列。
<?php $var1="Hello"; $var2="hello"; if(strcasecmp($var1,$var2)==0){ echo'$var1isequalto$var2inacase-insensitivestringcomparison'; } ?>
php ファイルの操作方法
以上がPHP文字列の比較内容についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。