現在の位置: ホーム> 関数カテゴリ一覧> 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を返し、それ以外の場合は偽りです。

類似の関数
  • アレイの内側ポインターを最初のユニットに向けます reset

    reset

    アレイの内側ポインターを最初のユニットに
  • アレイから現在のシンボルテーブルまで変数をインポートします extract

    extract

    アレイから現在のシンボルテーブルまで変数
  • 配列の逆並べ替え rsort

    rsort

    配列の逆並べ替え
  • 指定された長さのアレイに値を入力します array_pad

    array_pad

    指定された長さのアレイに値を入力します
  • 配列の交点を計算し、コールバック関数を使用してデータを比較します array_uintersect

    array_uintersect

    配列の交点を計算し、コールバック関数を使
  • インデックスチェックを使用した配列の差セットを計算し、コールバック関数を使用してデータを比較します array_udiff_assoc

    array_udiff_assoc

    インデックスチェックを使用した配列の差セ
  • 配列を破壊します shuffle

    shuffle

    配列を破壊します
  • 配列をブロックに分割します array_chunk

    array_chunk

    配列をブロックに分割します
人気記事(にんききじ)