array_diff()ってなんやねん!!
##説明
array_diff()は、
array_diff ( array $array1 , array $array2 [, array $... ] )
第一引数にかかれている関数を、そのほかの関数と比べて差分を抽出する。
(個人的には配列1から配列2を引くって感じ)
$array1 = [1,2,3,4,5,6,7,8,9,11,12,13,22,22];
$array2 = [1,22,50]
$array = array_diff($array1, $array2);
var_dump($array);
array1にarray2の要素があれば消す。(差分を出す)
2,3,4,5,6,7,8,9,11,12,13
##実際に使ったのはこんな感じ
$tehai_array = [1,2,3,4,5,6,7,8,9,11,12,13,22,22];
$head_candidate = [22]
$except = array_diff($tehai_array, $head_candidate);
var_dump($except);
1,2,3,4,5,6,7,8,9,11,12,13
が出力される。(22がなくなる。)
#筆者
2020年1月ごろからプログラミング学習し始めました。
日々の学習についてあげています。
麻雀点数計算アプリを作成中!!!
不備があればご指摘いただければ幸いです。