この記事では主に PHP における配列の定義、走査、削除について紹介します。興味のある方はぜひ参考にしてください。
この記事の例では、PHP が 1 次元配列要素の検索と 2 次元配列の対応する要素の削除を実装する方法について説明します。詳細は次のとおりです。次のような次元配列と 2 次元配列です。
$fruit=array('apple','orange'); $products = array( array('name'=>'apple','price'=>23.4), array('name'=>'orange','price'=>45.3), array('name'=>'biscuit','number'=>5,'price'=>34) );
$products 配列内の要素が配列内の $fruit 要素と交差しているかどうかを確認する必要があります。交差している場合は、それを保持します。そうでない場合は、それを保持します。
実装方法は次のとおりです:
foreach($products as $key=>$value) { if(!in_array($value["name"],$fruit)) unset($products[$key]); } array_values($products); //使用unset()销毁数组元素时候应注意索引问题最好使用array_values()给数组重新排序
: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。 #関連する推奨事項:
#php はシリアル ポートを使用して、テキスト メッセージを送信するというアイデアと具体的な実装を実現します
#PHP ファイルの一括アップロード、ファイル拡張子の設定、ファイル名の変更などの機能を実現など
以上がPHPでの配列の定義、走査、削除の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。