読み方プロトコル

arsort()

えーあーるそーと

大まかな意味

PHPの関数。
配列の値を降順に並び替え、添え字と値の関係を維持する。

適当な使用例

連想配列は、とりあえずasortで並べ替えてみよう。
何か違ったら、arsortの出番だ!
更に違ったら、ksortか?
・・・それでも違うなら、いいかげん、マニュアルを読もう。

<?php
	// 初期化
	$momotetsu = array(
		"ももたろ" =>  5200,
		"いぬやま" => -1400,
		"さるかわ" =>  6700,
		"きじた"   =>  1000
	);

	// 要素を降順に並び替え(キーと要素の関係維持)
	arsort( $momotetsu );
	
	print "<ul>".PHP_EOL;
	foreach( $momotetsu as $key => $value ){
		printf( "\t<li>%s社長:%d万円</li>".PHP_EOL ,$key,$value );
	}
	print "</ul>";
出力結果
  • さるかわ社長:6700万円
  • ももたろ社長:5200万円
  • きじた社長:1000万円
  • いぬやま社長:-1400万円

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です