全文を閲覧するには購読必要です。 To read the full text you will need to subscribe.
リンク元 | 「挿入変異」「カセット変異導入法」「insertional activation」 |
関連記事 | 「挿入」「活性化」「活性」 |
/* [関数名] array_insert * [機 能] 配列の任意の位置へ要素を挿入し、挿入後の配列を返す * [引 数] * @param array &$array 挿入される配列(参照渡し) * @param string $insert 挿入する値 * @param string $pos 挿入位置(先頭は0) * [返り値] * @return bool $flag 成功した場合にTRUE、そうでないにFALSEを返す */ function array_insert ( &$array, $insert, $pos ) { //引数$arrayが配列でない場合はFALSEを返す if (!is_array($array)) return false; //挿入する位置~末尾まで $last = array_splice($array, $pos); //先頭~挿入前位置までの配列に、挿入する値を追加 array_push($array, $insert); //配列を結合 $array = array_merge($array, $last); return true; }
.