ホームページ  >  記事  >  バックエンド開発  >  配列から指定された要素を削除する PHP メソッド

配列から指定された要素を削除する PHP メソッド

墨辰丷
墨辰丷オリジナル
2018-05-23 11:14:082424ブラウズ

この記事では、配列の指定した要素を削除するphpの実装コードに関する関連情報を主に紹介しますので、必要な方は参考にしてください

配列の指定した要素を削除するphpの実装コード

の機能です。 PHP で配列の指定された要素を削除することは、直接使用することはできません。はい、それらのほとんどはメソッドをカプセル化することしかできません

例えば、array_slice() 関数は、条件に従って配列内の値を取り出して返します。
array_slice(array,offset,length,preserve)

array: array
offset : 取得する要素の開始位置を指定します。正の値の場合は前から後ろに向かって取得され、負の値の場合は後ろから前に向かってオフセットの絶対値が取得されます。



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

output

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

配列の最初の要素を削除し、削除された要素の値を返すarray_shift()関数もあります。

相対的なarray_pop()関数は、配列の最後の要素です。

いくつかの関数を使用した後、array_search() 関数は in_array() と同じで、配列内のキー値を検索するのがより実用的であると感じます。値が見つかった場合は、一致する要素のキーが返されます。見つからない場合は false を返します


$array = array(&#39;1&#39;, &#39;2&#39;, &#39;3&#39;, &#39;4&#39;, &#39;5&#39;);
$del_value = 3;
unset($array[array_search($del_value , $array)]);//利用unset删除这个元素
print_r($array);

Output


array(&#39;1&#39;, &#39;2&#39;, &#39;4&#39;, &#39;5&#39;);

読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしてくださった皆さんに感謝します!

以上がこの記事の全内容です、皆様の学習のお役に立てれば幸いです。

関連する推奨事項:

PHP

実装された簡単なページングクラスと使用例_phpスキル

PHP

5.5.15+Apache2.4.10+MySQL5.6.20構成メソッドshare_phpスキル

PHP

filter_var() 関数 フィルター function_php の基本

以上が配列から指定された要素を削除する PHP メソッドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。