ホームページ  >  記事  >  バックエンド開発  >  PHPでキーを使用して配列から指定された要素を削除する方法

PHPでキーを使用して配列から指定された要素を削除する方法

WBOY
WBOYオリジナル
2022-03-25 18:46:222076ブラウズ

方法: 1. "array_keys(array)" を使用して、配列キー名を含む新しい配列を返します。 2. "array_search(key, new array)" を使用して、指定されたキーのキー名を返します。新しい配列; 3. . 「array_splice(配列, 指定されたキー名, 1)」を使用して、指定された要素を削除します。

PHPでキーを使用して配列から指定された要素を削除する方法

この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター。

PHP で key を使用して配列から指定された要素を削除する方法

まず、array_keys 関数と array_search 関数を使用して、配列内の指定されたキーの位置を取得します

次に、array_splice 関数を使用して要素を指定するだけで削除します。

詳細な紹介:

array_keys() 関数は、配列内のすべてのキー名を含む新しい配列を返します。

2 番目のパラメーターが指定された場合、キー値を持つキー名のみが返されます。

array_search() 関数は、配列内のキー値を検索し、対応するキー名を返します。

array_splice() 関数は、選択した要素を配列から削除し、新しい要素に置き換えます。この関数は、削除された要素を含む配列も返します。

例は次のとおりです:

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
$b=array_keys($a);
$c=array_search("b",$b);
array_splice($a, $c, 1);
print_r($a);
?>

出力結果:

PHPでキーを使用して配列から指定された要素を削除する方法

推奨学習: " PHP ビデオ チュートリアル >>

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

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