最近、PHPで書かれたコードをRubyに移行している。 (CodeIgniter => Rails) で、あのコードはどう書くんだろうという奴をつらつらとメモってみる。 ※同じ挙動をするという点を今は大事にしているのでRubyらしさは後から。 前提 PHP 5.4 => Ruby 2.0.0 Rails 3.2.x 配列周り <?php // 代入 $ids = []; $ids[] = 1; $ids[] = 2; $ids[] = 3; $ids[] = 4; $ids[] = 1; // イテレーション foreach ($ids as $id) { echo "id => {$id}\n"; } // unique $ids = array_unique($ids); # 代入 ids = [] ids << 1 ids << 2 ids << 3 ids << 4 ids <<