亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP配列のソート

配列內(nèi)の要素は、アルファベット順または數(shù)値順に降順または昇順に配置できます。

PHP - 配列ソート関數(shù)

この章では、次の PHP 配列ソート関數(shù)を 1 つずつ紹介します。

sort() - 配列を昇順にソートします

rsort() - 配列をソートします配列を降順に並べ替えます

asort() - 連想配列の値に基づいて配列を昇順に並べ替えます

ksort() - 連想配列のキーに基づいて配列を昇順に並べ替えます

arsort() -連想配列の値に基づいて配列を降順に並べ替えます。 Sort

krsort() - 連想配列のキーに従って配列を降順に並べ替えます

sort() - 配列を昇順に並べ替えます

次の例は、$cars 配列の要素をアルファベットの昇順に並べ替えます:

<?php
$cars=array("Volvo","BMW","Toyota");
sort($cars);
print_r($cars);
?>

試してみる?

次の例は、$numbers 配列の要素を數(shù)値の昇順に並べ替えます:

Example

<?php
$numbers=array(4,6,2,22,11);
sort($numbers);
print_r($numbers);
?>

試してみる?

rsort() - 配列を降順に並べ替えます

次の例は、$cars 配列內(nèi)の要素をアルファベットの降順に並べ替えます:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars);
print_r($cars);
?>

試してみる ?

次の例では、$numbers 配列內(nèi)の要素を數(shù)値の降順に並べ替えます:

Example

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
print_r($numbers);
?>

試してみる 見てみる?

asort() - の値に従って配列を昇順に並べ替えます。 array

次の例は、配列の値に基づいて連想配列を昇順に並べ替えます:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);
print_r($age);
?>

試してみる?

ksort() - キーに基づいて配列を昇順に並べ替えます配列の

次の例は、配列のキーに基づいて連想配列を昇順に並べ替えます:

Example

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);
print_r($age);
?>

試してみる ?

arsort () - 配列を降順に並べ替えます配列の値に基づく順序

次の例では、配列の値に基づいて連想配列を降順に並べ替えます:

Example

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
print_r($age);
?>

試してみる ?

krsort() - 並べ替え配列のキーに従って降順に配列します

次の例は、配列のキーに従って連想配列を降順に並べ替えます:

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);
print_r($age);
?>

試してみる?

2つもあります説明する関數(shù):

1.shuffle ランダムシャッフル

shuffle 関數(shù)は、配列內(nèi)の要素をランダムに並べ替えることができます

<?php
$numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
shuffle($number);
print_r($number);
?>

上記のコードが実行されるたびに、出力順序が異なります。注: 連想配列がシャッフルされると、キーは失われます


2. array_reverse 逆順関數(shù)

reverse は、元の配列の逆順 ≠ 降順の各要素の順序を逆にします

配列の場(chǎng)合 連想配列の場(chǎng)合:

キーが文字の場(chǎng)合、逆の順序は影響を受けず、キーは保持されます

キーが數(shù)字の場(chǎng)合、デフォルトのキーは逆順で0、1、2にリセットされます...

2番目のパラメータがtrueの場(chǎng)合、キーは數(shù)字であり、數(shù)字キーは逆に保持されますorder

<?php
$names = [10 => '張三', 60 => '阿毛', 30 => '李四', 25 => '寶哥'];
print_r(array_reverse($names));
print_r(array_reverse($names, true));
?>

完全な PHP 配列リファレンス マニュアル

すべての配列関數(shù)の完全なリファレンス マニュアルについては、PHP 配列リファレンス マニュアルを參照してください。

このリファレンスマニュアルでは、各機(jī)能の簡(jiǎn)単な説明と応用例が説明されています。


學(xué)び続ける
||
<?php $numbers=array(4,6,2,22,11); sort($numbers); print_r($numbers); ?>
提出するリセットコード