初心者のPHP入門
・PHPの関数
・natcasesort-配列関数:大文字小文字区別なし自然順ソート |
|
PHP関数の使用方法と使用例 |
配列関数
スポンサーリンク |
natcasesort-配列関数:大文字小文字区別なし自然順ソートnatcasesort関数は大文字と小文字を区別することなく自然順アルゴリズムで配列をソートする関数です。成功時にTRUE、失敗時にFALSEを返します。以下にnatcasesort関数の使用例を示します。 //natcasesort (配列); // ? // $ar = array("PHP", "CGI", "AM", "PM", "php", "PHP5"); natcasesort($ar); print_r($ar); // ? // $ar1 = array("pa", "pc", "pb", "pa1", "pc2", "pb3"); natcasesort($ar1); print_r($ar1); // ? // $ar2 = array("p1", "p10", "p20", "p11", "p21", "p2"); natcasesort($ar2); print_r($ar2);
Array ( [2] => AM [1] => CGI [4] => php [0] => PHP [5] => PHP5 [3] => PM )
?で配列$ar1をnatcasesortによってソートした結果は以下の通りです。
Array ( [0] => pa [3] => pa1 [2] => pb [5] => pb3 [1] => pc [4] => pc2 )
?で配列$ar2をnatcasesortによってソートした結果は以下の通りです。
Array ( [0] => p1 [5] => p2 [1] => p10 [3] => p11 [2] => p20 [4] => p21 )
|