現在の位置: ホーム> 関数カテゴリ一覧> natsort

natsort

「Natural Sort」アルゴリズムを使用して配列をソートします
名前:natsort
カテゴリ:配列
対応言語:php
一言説明:「Natural Sort」アルゴリズムを使用して、配列をソートします。

定義と使用法

natsort()関数は、「Natural Sort」アルゴリズムを使用して配列をソートします。キー値は元のキー名を保持します。

自然なソートアルゴリズムでは、数字2は数値10未満です。コンピューターソートアルゴリズムでは、「10」の最初の数値が2未満であるため、10は2未満です。

配列をソートします。

 <?php
$ temp_files = array ( "temp15.txt" 、 "temp10.txt" 、
"temp1.txt" 、 "temp22.txt" 、 "temp2.​​txt" ) ;

sort ( $ temp_files ) ;
echo "Standard Sort:" ;
print_r ( $ temp_files ) ;
echo "<br>" ;

natsort ( $ temp_files ) ;
エコー"ナチュラルソート:" ;
print_r ( $ temp_files ) ;
?>

自分で試してみてください

文法

natsort (配列
パラメーター 説明する
配列 必須。ソートする配列を指定します。

natsort()関数は、Natural Orderアルゴリズムを使用して、特定の配列内の要素をソートします。

natsort()関数は、「自然な並べ替え」、つまり1から9の数字の並べ替え方法、およびaからzまでの文字のソート方法を実装します。短いものは優先されます。配列のインデックスは、ユニット値に関連付けられたままです。

成功した場合、関数はtrueを返し、それ以外の場合は偽りです。

類似の関数
  • キー名で配列を逆に並べ替えます krsort

    krsort

    キー名で配列を逆に並べ替えます
  • 複数の配列または多次元配列を並べ替えます array_multisort

    array_multisort

    複数の配列または多次元配列を並べ替えます
  • アレイの内側ポインターを最初のユニットに向けます reset

    reset

    アレイの内側ポインターを最初のユニットに
  • キー名の比較を使用して、配列の違いセットを計算する array_diff_key

    array_diff_key

    キー名の比較を使用して、配列の違いセット
  • 配列の違いを計算します array_diff

    array_diff

    配列の違いを計算します
  • 配列の最後のユニットをポップアップします(スタックから) array_pop

    array_pop

    配列の最後のユニットをポップアップします
  • 指定されたキーと値で配列を入力します array_fill_keys

    array_fill_keys

    指定されたキーと値で配列を入力します
  • 連想配列からキー名を取得します key

    key

    連想配列からキー名を取得します
人気記事(にんききじ)