I'll be NET 】創作サイトから中小企業まで東京都三鷹市で低価格高品質なホームページ制作(SOHO)

トップページ > PHP > PHPで配列のソート

PHPで配列のソート

PHPで配列のソート

配列をソートするときは、ソート関数及びソートモードを指定します。

ソート関数

関数名ソートの基準キーと値の相関関係ソート順
array_multisort() 連想配列の場合は維持し、数値添字配列の場合は維持しない 最初の配列、あるいはソートオプション
asort() 維持する 昇順
arsort() 維持する 降順
krsort() キー 維持する 降順
ksort() キー 維持する 昇順
natcasesort() 維持する 大文字小文字を区別しない自然順
natsort() 維持する 自然順
rsort() 維持しない 降順
shuffle() 維持しない ランダム
sort() 維持しない 昇順
uasort() 維持する ユーザー定義
uksort() キー 維持する ユーザー定義
usort() 維持しない ユーザー定義

ソートモード

ソートモード説明
SORT_REGULAR デフォルトのソートモード
SORT_NUMERIC 数値のソート
SORT_STRING 文字列のソート
SORT_LOCALE_STRING カレントロケールでソート

サンプル

配列のキーを文字列として昇順にソート
ksort($sample, SORT_STRING);
配列の値を数値として降順にソート
arsort($sample, SORT_NUMERIC);

記事移動

関連記事

Smartyで配列の中身をデバッグする方法

smartyのarray_key_existsで配列の中のキーの有無を調べる方法

smartyのin_arrayで配列の中の値の有無を調べる方法

smartyのassignでテンプレート内変数を定義する方法

smartyでいろいろ計算をする(math利用法)

smartyのforeachでループ回数を取得する方法

Comment Form

  • コメントを入力してください。
登録フォーム
Name
Mailaddress
URL
Message
Postkey
(スパム対策に、投稿キー を半角で入力してください。)

ユーティリティ

創作サイトから中小企業まで東京都三鷹市で低価格高品質なホームページ制作(SOHO)【I'll be NET】

プロフィール

author:I'll be NET

since:2014.01.01

東京都を拠点としたSOHO(フリーランス)による創作サイト向けWEB制作サービスを行っています。 お仕事とか創作活動とかでメモっておきたいこととかを掲載しています。

more

Feed