PHPでウェブの世界と繋がろう!
menu
ホーム > PHPサンプル > 文字列系 > 文字列を比較したい

文字列を比較したい

Pocket

サンプルコード sample code
文字列の比較 strcmp()
数値 = strcmp (比較する文字列1, 比較する文字列2);

例:

//strcmp ('str1' , 'str2');

echo strcmp ('a' , 'b');
echo "<br/>\n";
echo strcmp ('b' , 'a');
echo "<br/>\n";
echo strcmp ('a' , 'a');
echo "<br/>\n";

結果は

-1
1
0

となります。

str1 が str2 よりも小さければ < 0 を返します。 str1が str2よりも大きければ > 0 を返します。
等しければ 0 を返します。

POINT
※strcmpは大文字小文字を区別する

サンプルコード

– サンプル Click Here ! –

<h3>文字列の比較「strcmp()」a と a</h3>
<?php
echo strcmp('a', 'a');
?>

<h3>文字列の比較「strcmp()」a と b</h3>
<?php
echo strcmp('a', 'b');
?>

<h3>文字列の比較「strcmp()」2 と 1</h3>
<?php
echo strcmp('2', '1');
?>

<h3>文字列の比較「strcmp()」a と abcdef</h3>
<?php
echo strcmp('a', 'abcdef');
?>

<h3>文字列の比較「strcmp()」abcdef と a</h3>
<?php
echo strcmp('abcdef', 'a');
?>
実行結果
文字列の比較「strcmp()」a と a
0

文字列の比較「strcmp()」a と b
-1

文字列の比較「strcmp()」2 と 1
1

文字列の比較「strcmp()」a と abcdef
-5

文字列の比較「strcmp()」abcdef と a
5

– サンプル Click Here ! –


タグ(=記事関連ワード)

日付

投稿日:2012年3月4日
最終更新日:2014年02月16日

関連記事

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

http://www.tryphp.net/phpsample-string-strcmp/trackback/