全文を閲覧するには購読必要です。 To read the full text you will need to subscribe.
| リンク元 | 「介入物」「挿入剤」「intercalating ligand」 | 
| 関連記事 | 「挿入」「リガンド」「ガン」 | 
/* [関数名] 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;
}
.