/lisp/php/php-manual-html/function.strnatcasecmp.html
https://github.com/cue-taro/emacs-setting-files · HTML · 110 lines · 88 code · 22 blank · 0 comment · 0 complexity · fca20fb84def538becd51eb339f00854 MD5 · raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <meta http-equiv="content-type" content="text/html; charset=UTF-8">
- <title>"自然順"アルゴリズムにより大文字小文字を区別しない文字列比較を行う</title>
- </head>
- <body><div class="manualnavbar" style="text-align: center;">
- <div class="prev" style="text-align: left; float: left;"><a href="function.strlen.html">strlen</a></div>
- <div class="next" style="text-align: right; float: right;"><a href="function.strnatcmp.html">strnatcmp</a></div>
- <div class="up"><a href="ref.strings.html">String 関数</a></div>
- <div class="home"><a href="index.html">PHP Manual</a></div>
- </div><hr /><div id="function.strnatcasecmp" class="refentry">
- <div class="refnamediv">
- <h1 class="refname">strnatcasecmp</h1>
- <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose"><span class="refname">strnatcasecmp</span> — <span class="dc-title">"自然順"アルゴリズムにより大文字小文字を区別しない文字列比較を行う</span></p>
- </div>
-
- <div class="refsect1 description" id="refsect1-function.strnatcasecmp-description">
- <h3 class="title">説明</h3>
- <div class="methodsynopsis dc-description">
- <span class="type">int</span> <span class="methodname"><b>strnatcasecmp</b></span>
- ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$str1</tt></span>
- , <span class="methodparam"><span class="type">string</span> <tt class="parameter">$str2</tt></span>
- )</div>
- <p class="para rdfs-comment">
- この関数は、人間が行うような手法でアルファベットまたは数字の
- 文字列の順序を比較するアルゴリズムを実装します。この関数の動作は、
- <span class="function"><a href="function.strnatcmp.html" class="function">strnatcmp()</a></span> に似ていますが、
- 比較が大文字小文字を区別しない違いがあります。
- 詳細な情報については、Martin Pool の
- <a href="http://sourcefrog.net/projects/natsort/" class="link external">» 自然順文字列比較</a>
- のページを参照ください。
- </p>
- </div>
- <div class="refsect1 parameters" id="refsect1-function.strnatcasecmp-parameters">
- <h3 class="title">パラメータ</h3>
- <p class="para">
- <dl>
- <dt>
- <span class="term"><i><tt class="parameter">str1</tt></i></span>
- <dd>
- <p class="para">
- 最初の文字列。
- </p>
- </dd>
- </dt>
- <dt>
- <span class="term"><i><tt class="parameter">str2</tt></i></span>
- <dd>
- <p class="para">
- 次の文字列。
- </p>
- </dd>
- </dt>
- </dl>
- </p>
- </div>
- <div class="refsect1 returnvalues" id="refsect1-function.strnatcasecmp-returnvalues">
- <h3 class="title">返り値</h3>
- <p class="para">
- 他の文字列比較関数と同様に、この関数は、
- <i><tt class="parameter">str1</tt></i>が<i><tt class="parameter">str2</tt></i>
- より小さい場合に < 0、<i><tt class="parameter">str1</tt></i>が
- <i><tt class="parameter">str2</tt></i>より大きい場合に > 0 、等しい場合に
- 0 を返します。
- </p>
- </div>
- <div class="refsect1 seealso" id="refsect1-function.strnatcasecmp-seealso">
- <h3 class="title">参考</h3>
- <p class="para">
- <ul class="simplelist">
- <li class="member"><span class="function"><a href="function.preg-match.html" class="function" rel="rdfs-seeAlso">preg_match()</a> - 正規表現によるマッチングを行う</span></li>
- <li class="member"><span class="function"><a href="function.strcmp.html" class="function" rel="rdfs-seeAlso">strcmp()</a> - バイナリセーフな文字列比較</span></li>
- <li class="member"><span class="function"><a href="function.strcasecmp.html" class="function" rel="rdfs-seeAlso">strcasecmp()</a> - 大文字小文字を区別しないバイナリセーフな文字列比較を行う</span></li>
- <li class="member"><span class="function"><a href="function.substr.html" class="function" rel="rdfs-seeAlso">substr()</a> - 文字列の一部分を返す</span></li>
- <li class="member"><span class="function"><a href="function.stristr.html" class="function" rel="rdfs-seeAlso">stristr()</a> - 大文字小文字を区別しない strstr</span></li>
- <li class="member"><span class="function"><a href="function.strncasecmp.html" class="function" rel="rdfs-seeAlso">strncasecmp()</a> - バイナリセーフで大文字小文字を区別しない文字列比較を、最初の n 文字について行う</span></li>
- <li class="member"><span class="function"><a href="function.strncmp.html" class="function" rel="rdfs-seeAlso">strncmp()</a> - 最初の n 文字についてバイナリセーフな文字列比較を行う</span></li>
- <li class="member"><span class="function"><a href="function.strstr.html" class="function" rel="rdfs-seeAlso">strstr()</a> - 文字列が最初に現れる位置を見つける</span></li>
- <li class="member"><span class="function"><a href="function.setlocale.html" class="function" rel="rdfs-seeAlso">setlocale()</a> - ロケール情報を設定する</span></li>
- </ul>
- </p>
- </div>
- </div><hr /><div class="manualnavbar" style="text-align: center;">
- <div class="prev" style="text-align: left; float: left;"><a href="function.strlen.html">strlen</a></div>
- <div class="next" style="text-align: right; float: right;"><a href="function.strnatcmp.html">strnatcmp</a></div>
- <div class="up"><a href="ref.strings.html">String 関数</a></div>
- <div class="home"><a href="index.html">PHP Manual</a></div>
- </div></body></html>