大企業営業から未経験ITエンジニアを目指すブログ

アラサー大企業営業から未経験ITエンジニアを目指すブログ。日々学んだことを忘備録的に記します。

PHPの配列

paizaの学び

①配列を小さい順にソートする

 sort($array);

 ※連想配列(キー付きの配列)に対して使うとキーが消えて添字配列になる

  ⇔添字配列(キー無し、番号で呼び出す配列)

②配列を大きい順にソートする

 rsort($array);

 ※連想配列(キー付きの配列)に対して使うとキーが消えて添字配列になる

連想配列を小さい順にソートする

 asort($array);

 値が小さい順に並ぶ。キーも一緒に並び替えられる。

連想配列を大きい順にソートする

 arsort($array);

連想配列のキーの小さい順に整列

 ksort($array);

連想配列のキーの大きい順に整列

 krsort($array);

⑦foreach文でキーも表示する

foreach($array as $key => $value){

 echo $key .  ":" . $value . "\n";

}

⑧標準入力で複数行で入力される文字列を1行ずつ配列に入れる

while($input = trim(fgets(STDIN))){
$array[] = $input;
};

⑨配列の初期化

$array = array();