ホームページ > バックエンド開発 > PHPチュートリアル > PHP 配列ソートのための sort、asort、ksort の使用例、asortksort_PHP チュートリアル

PHP 配列ソートのための sort、asort、ksort の使用例、asortksort_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:19:17
オリジナル
943 人が閲覧しました

PHP 配列のソート、sort、asort、ksort、asortksort の使用例

この記事では、PHP 配列のソートにおける sort、asort、ksort の使用法を参考用の例とともに説明します。具体的な例は次のとおりです。

リーリー

この記事の例は、ksort の使用法を示しているだけです。興味のある読者は、sort と assort の実行結果をテストして、印象を深め、しっかりと理解することができます。この記事の例が PHP プログラミングのすべての人に役立つことを願っています。

phpは関数asortとksortを使用して配列要素を並べ替えます

planet1 がありませんが、なくても構いません。また、配列を区切るにはカンマを使用し、ステートメントを終了するにはセミコロンを使用します。は私が変更したものです。ご自身で見てください。
$planet2=array(
'X'=>'Earth',
'Y'=>'Venus',
'Z'= > ;'火星',
'A'=>'木星',
'B'=>'土星',
);

asort($planet2);

echo '関数 asort を使用して、配列要素: ';
echo '
';

foreach($planet2 as $key => $value)
{
echo 'planet2['.$key.']='.$value ;
echo '
';
echo '
';
}

echo '
';
echo '関数 ksort を使用して配列要素を並べ替えます: ';
echo '
';
ksort($planet2);
foreach($planet2 as $key=>$value)
{
echo 'planet2['.$key.']='.$値;
echo '
';
echo '
';
}
?>

php配列をアルファベット昇順と数値昇順に並べ替える方法は?

a1、a12、a2、b1 php に付属のソートでは、次の結果が得られます。
彼はキャラクターごとに比較可能です。
あなたのような数字を全体として扱いたい場合は、自分で行う必要があります。

このように配列を作るだけです
例えば、
array('a1','a2','a11','b1','b11')

array(
'a'=>array (
1=>配列('a1'),
2=>配列('a2'),
11=>配列('a11')

),
'b'=>配列(
) 1= >配列('b1'),
11=>配列('b11')

)

)

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/875871.html技術記事 PHPの配列ソート、asortksortにおけるsort、asort、ksortの使用例 PHPの配列ソートにおけるsort、asort、ksortの使用例を参考までに説明します。具体的な例は以下の通りです...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート