php配列指定要素実装コードの削除

1144 ワード

php配列指定要素実装コードの削除
PHPで配列指定要素を削除する関数は直接使用できません.多くはメソッドのみをカプセル化できます.
例えばarray_slice()関数は配列中に条件に基づいて値を取り出し、返す.
array_slice(array,offset,length,preserve)
array:配列offset:要素を取り出す開始位置を指定します.正数の場合は、行き先から取り、負の場合はoffset絶対値を後ろから前へ取ります.

"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2));
?>

しゅつりょく

Array ( [0] => Cat [1] => Horse )



そしてarray_shift()関数は配列の最初の要素を削除し、削除された要素の値を返します.
相対的array_pop()関数は配列の最後の要素を削除する.
いくつかの関数を使ってarrayを感じますsearch()比較実用array_search()関数とin_array()と同様に、配列内でキー値を検索します.この値が見つかった場合、一致する要素のキー名が返されます.見つからない場合はfalseを返します

$array = array('1', '2', '3', '4', '5');
$del_value = 3;
unset($array[array_search($del_value , $array)]);//  unset      
print_r($array);

しゅつりょく

array('1', '2', '4', '5');


読書に感謝して、みんなを助けることができることを望んで、みんなの当駅に対する支持に感謝します!