Perlの場合

配列は配列なので、特に何も意識することなく操作できる。

splice @array, 0, 1;

PHPの場合

配列とハッシュは同格なので、処理の内容によって配列のキーがおかしくなる。 ハッシュでも使用できるが、ハッシュにspliceするのは設計がおかしい。 unsetを使うようにしよう。

array_splice( $array, 0, 1 );