macにようやくDBD::mysqlが入ったところで、perl関数のお勉強。
そういえばspliceって俺使ったことないんじゃねーか?ということでメモ。
こういうことか。
ふむ。
そういえばspliceって俺使ったことないんじゃねーか?ということでメモ。
配列ARRAYのOFFSET番目の要素からLENGTH分を取り除き、LISTが指定されていれば、それを代わりに挿入します。最後に配列から取り除かれた要素を返します。
こういうことか。
@arr = ("monkey","fish","tiger",human");
splice(@arr,1,2,"dog","cat","bird");
print @arr;
>monkey human dog cat birdを出力
@arr = ("monkey","fish","tiger",human");
@arr2 = splice(@arr,1,2,"dog","cat","bird");
とすると
print @arr2;
>fish tigerを出力してくれる
ふむ。

0 コメント:
コメントを投稿