アナログCPU:5108843109

ゲームと音楽とプログラミング(酒と女とロックンロールのノリで)

('ω') < イザユケエンジニャー

2018-06-20から1日間の記事一覧

配列同士・文字列同士を比較し、重複している要素を除く

PHP

例えば以下2つの配列があるとして $list_a = array("a", "b", "c"); $list_b = array("b", "d", "e"); $list_a から、$list_b に含まれている要素を除いて array("a", "c"); という配列にしたい場合、array_diff関数を使えば一発です。 $list_a = array("a",…

PostgreSQLでgroup_concat的なことをする

SQL

まさかPostgreSQL触り始めた途端にgroup_concatが必要になる局面が訪れるとは思わんかった。 MySQLやってた5年間でもロクに使わんかったというのに。以下のようなテーブル names があるとして type name 1 Andley 1 Bill 2 Cathy 1 Darlton 2 Emily 以下のよ…

spliceを使いこなす

spliceメソッドを使うことで 「配列の途中に要素を追加」「配列の途中の要素を削除」できるようです。 配列.splice(開始位置[, 削除する要素数][, 追加する要素1, 追加する要素2, ...]) 開始位置 0始まり(というか単純にキーと思えばOK?) 負数なら配列の…