記事の内容
この記事では、PHPでuasortを使ってソートをする方法を紹介します。
ある配列の中身を、heightが小さい順、そしてheightが同じ場合は、年齢が大きい順に並べます。
PHPのバージョンは、7系です。
uasort
自分が定義する関数には、正の値、負の値、0のどれかを戻り値として返します。
それを宇宙船演算子を使って、実装することもできます。
「動作がよくわからない」という人は、v1とv2の位置関係や、不等号などを入れ替えて、動作確認をしてみて下さい。
-
【PHP入門】宇宙船演算子の使い方
目次1 宇宙船演算子とは何か?2 宇宙船演算子の使い方 宇宙船演算子とは何か? <=> は宇宙船演算子と呼ばれており、左辺と右辺を比較します。 そして、その結果次第で、「-1」「0」「1」を返します。 宇宙船演算子の特徴としては ...