ホームページ  >  記事  >  バックエンド開発  >  PHPのasort関数の使い方

PHPのasort関数の使い方

藏色散人
藏色散人オリジナル
2019-05-28 14:00:043298ブラウズ

php asort 関数は、連想配列をキー値で昇順に並べ替えるのに使用されます。その構文は asort(array,sorttype) です。パラメータの array は必須であり、並べ替える配列を参照します。

PHPのasort関数の使い方

#phpのasort関数の使い方は?

定義と使用法

asort() 関数は、キー値の昇順で連想配列を並べ替えます。

ヒント: arsort() 関数を使用して、キー値の降順で連想配列を並べ替えてください。

ヒント: 連想配列をキー名の昇順に並べ替えるには、ksort() 関数を使用してください。

構文

asort(array,sortingtype);

パラメータ

array 必須。並べ替える配列を指定します。

sortingtype はオプションで、配列の要素/項目を配置する方法を指定します。可能な値:

0 = SORT_REGULAR - デフォルト。各項目を規則的な順序で配置します (標準 ASCII、型の変更なし)

1 = SORT_NUMERIC - 各項目を数値として扱います

2 = SORT_STRING - 各項目を文字として扱います

3 = SORT_LOCALE_STRING - 現在のロケールに基づいて、各項目を文字列として処理します (setlocale() を使用して変更できます)

4 = SORT_NATURAL - 各項目を文字列として処理します ナチュラルを使用して、文字列として処理されますnatsort()

5 = SORT_FLAG_CASE のような並べ替え - SORT_STRING または SORT_NATURAL と (ビットごとの OR) を組み合わせて、大文字と小文字を区別せずに文字列を並べ替えることができます。 ##asort() 関数は配列をソートし、インデックス関係を維持します。主に、セルの順序が重要な連想配列の並べ替えに使用されます。

オプションの 2 番目のパラメーターには、追加の並べ替え識別子が含まれます。 成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。

戻り値: 成功した場合は TRUE、失敗した場合は FALSE。

PHP バージョン: 4

連想配列をキー値で昇順に並べ替えます:

<?php
$age=array("Bill"=>"60","Steve"=>"56","Mark"=>"31");
asort($age);
?>

出力: りー

以上がPHPのasort関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。