PHP の標準関数を目的別に調べることができる辞典

ホーム > PHP 標準関数逆引き辞典 > 文字列 > 文字列を辞書式の順序で比較する

PHP 標準関数逆引き辞典

:: reverse dictionary ::

文字列

※ソースファイルについて


文字列を辞書式の順序で比較する

文字列を辞書式の順序で比較するには、strcmp 関数を使います。

$str = "PHP Program";

$cmpe = strcmp($str, "PHP Program");
$cmpm = strcmp($str, "Win32 Program");
$cmpp = strcmp($str, "PHP PROGRAM");

ソースファイル

$cmpe0$cmpm-1$cmpp1 になります。

▼ 関数

int strcmp(string sa, string sb)

文字列 sa と文字列 sb を辞書式の順序で比較します。

文字列 sa が文字列 sb と等しい場合は 0、文字列 sa が文字列 sb より小さい場合は -1 以下の値、文字列 sa が文字列 sb より大きい場合は 1 以上の値を返します。

●引数

sa … 比較する文字列
sb … 比較する文字列

●戻り値

・文字列 sa が文字列 sb と等しい … 0
・文字列 sa が文字列 sb より小さい( sa < sb ) … -1 以下(負)
・文字列 sa が文字列 sb より大きい( sa > sb ) … 1 以上(正)

●バージョン

PHP3 、PHP4 、PHP5

●補足

全角でも使えます。

$str = "PHPプログラム";

$cmpe = strcmp($str, "PHPプログラム");
$cmpm = strcmp($str, "プログラム");
$cmpp = strcmp($str, "PHPプログラミング");

ソースファイル

$cmpe0$cmpm-1$cmpp1 になります。

注目キーワード ベスト5

  1. セキュリティ
  2. ホスティング
  3. レンタルサーバ
  4. ファイル復旧
  5. ハードディスク修復

文字列 - string -


ホーム > PHP 標準関数逆引き辞典 > 文字列 > 文字列を辞書式の順序で比較する

Copyright (C) 2005-2007 Noto Watabe. All rights reserved.
e-mail:wmh@always-pg.com