ホームページ  >  記事  >  バックエンド開発  >  PHPでのstrcmp関数の使用法

PHPでのstrcmp関数の使用法

藏色散人
藏色散人オリジナル
2020-04-25 13:38:082918ブラウズ

PHPでのstrcmp関数の使用法

#php での strcmp 関数の使用法

strcmp の定義と使用法

strcmp() 関数は 2 つの文字列を比較します。

注: strcmp() 関数はバイナリセーフであり、大文字と小文字が区別されます。

ヒント: この関数は strncmp() 関数に似ていますが、strncmp() では比較する各文字列の文字数を指定できる点が異なります。

構文

strcmp(string1,string2)

パラメータ

string1 必須。比較する最初の文字列を指定します。

string2 必須。比較する 2 番目の文字列を指定します。

PHPでのstrcmp関数の使用法

例 1

2 つの文字列を比較します (大文字と小文字が区別され、Hello と hELLo の出力は異なります):

<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>

出力:

0
-1

例 2

異なる戻り値:

<?php
echo strcmp("Hello world!","Hello world!"); // 两字符串相等
echo strcmp("Hello world!","Hello"); // string1 大于 string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 小于 string2
?>

出力:

0
7
-7

以上がPHPでのstrcmp関数の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。