strcasecmp
バイナリセーフケース非感受性の文字列比較
2つの文字列を比較します(ケースの鈍感):
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
2つの文字列の比較(ケースの鈍感、こんにちは、ハロー出力は同じです):
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token keyword">echo</span> <span class="token string double-quoted-string">"<br>"</span> <span class="token punctuation">;</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"Shanghai"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token delimiter important">?></span></span>
異なる返品値:
<span class="token php language-php"><span class="token delimiter important"><?php</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World!"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"Hello World!"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token comment">// 2つの文字列が等しい</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World!"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"hello"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token comment">// <i>string1は</i><i>string2</i>より大きくなります</span> <span class="token keyword">Echo</span> <span class="token function">Strcasecmp</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"Hello World!"</span> <span class="token punctuation">、</span> <span class="token string double-quoted-string">"Hello World!Hello!"</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span> <span class="token comment">// <i>string1</i>は<i>string2</i>未満です</span> <span class="token delimiter important">?></span></span>