Upgrade to Pro — share decks privately, control downloads, hide ads and more …

かんたん! PHP7の便利な演算子

かんたん! PHP7の便利な演算子

「第138回 PHP勉強会@東京」にて、発表をさせて頂いたLT(ライトニングトーク)資料です。

Avatar for いはらオジサン

いはらオジサン

May 29, 2019
Tweet

Other Decks in Programming

Transcript

  1. 整数の場合 1 <=> 1; 戻り値 : 0
 1 <=> 2;

    戻り値 : -1
 2 <=> 1; 戻り値 : 1

  2. 浮動小数点の場合 1.5 <=> 1.5; 戻り値 : 0
 1.5 <=> 2.5;

    戻り値 : -1
 2.5 <=> 1.5; 戻り値 : 1

  3. 文字列の場合 "a" <=> "a"; 戻り値 : 0
 "a" <=> "b";

    戻り値 : -1
 "b" <=> "a"; 戻り値 : 1

  4. usort($a, function($a, $b) {
 return $a->name <=> $b->name
 ?: $b->birthday

    <=> $a->birthday
 ?: $a->age <=> $b->age;
 });