| | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
natcasesort(PHP 4, PHP 5, PHP 7) natcasesort — 大文字小文字を区別しない"自然順"アルゴリズムを用いて配列をソートする 説明
bool natcasesort
( array
&$array
)natcasesort() は、大文字小文字を区別しないバージョンの natsort() です。 この関数は、人間が行うような手法でアルファベットまたは数字の文字列の順番を キー/値の関係を保持したままソートします。 これは、"自然順(natural ordering)"と呼ばれているものです。
パラメータ
返り値
成功した場合に 例
例1 natcasesort() の例
<?php上の例の出力は以下となります。
Standard sorting
Array
(
[0] => IMG0.png
[1] => IMG3.png
[2] => img1.png
[3] => img10.png
[4] => img12.png
[5] => img2.png
)
Natural order sorting (case-insensitive)
Array
(
[0] => IMG0.png
[4] => img1.png
[3] => img2.png
[5] => IMG3.png
[2] => img10.png
[1] => img12.png
)
より詳細な情報については、Martin Poolの» Natural Order String Comparison ページを参照ください。 参考
|
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「natcasesort - 大文字小文字を区別しない"自然順"アルゴリズムを用いて配列をソートする」をGoogle検索
|