UK[spla?s] 美[spla?s]
vt. スプライシング; ねじる (ロープの 2 つの部分); 接著; 接著 (フィルム、テープなど)
n. 接著ジョイント、ボンディング、ヒンジ
三人稱単數(shù): splices 現(xiàn)在分詞: splicing 過去形: spliced 過去分詞: spliced
PHPのarray_splice()関數(shù) 構(gòu)文
関數(shù):選択した要素を配列から削除し、新しい要素に置き換えます。
構(gòu)文: array_splice(array,start,length,array)
パラメータ:
パラメータ | 説明 |
配列 | 必須。配列を指定します。 |
開始 | 必須。數(shù)値。削除された要素の開始位置を指定します。 0 = 最初の要素。値が正の數(shù)に設(shè)定されている場合、削除は値で指定された配列內(nèi)のオフセットから始まります。値が負の數(shù)に設(shè)定されている場合、配列の末尾から値で指定されたオフセットから削除が開始されます。 -2 は、配列の最後から 2 番目の要素から開始することを意味します。 |
長さ | オプション。數(shù)値。削除する要素の數(shù)を指定します。これは、返される配列の長さでもあります。値が正の數(shù)に設(shè)定されている場合、その數(shù)の要素が削除されます。この値を負の數(shù)に設(shè)定すると、配列の先頭から末尾の逆數(shù)までのすべての要素が削除されます。この値が設(shè)定されていない場合は、start パラメーターで設(shè)定された位置から配列の末尾までのすべての要素が削除されます。 |
配列 | オプション。元の配列に挿入される要素を含む配列を指定します。要素が 1 つだけの場合は、文字列に設(shè)定でき、配列に設(shè)定する必要はありません。 |
説明: 配列內(nèi)の一連の要素を選択しますが、それらを返すのではなく、削除して他の値に置き換えます。 4 番目の引數(shù)が指定された場合、以前に選択された要素は 4 番目の引數(shù)で指定された配列に置き換えられます。最終的に生成された配列が返されます。
PHPのarray_splice()関數(shù) 例
<?php $a1=array("a"=>"男友","b"=>"老公","c"=>"手機","d"=>"口紅"); $a2=array("眼影","護膚品"); array_splice($a1,0,2,$a2); print_r($a1); ?>
インスタンスの実行>>
[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します
出力:
Array ( [0] => 眼影 [1] => 護膚品 [c] => 手機 [d] => 口紅 )