Serviceを読んで理解し、同意したものとみなします。すべて2PHPで一次元配列と二次元配列を比較して条件分岐したいコメントで詳細をいただきましたので関数を作成してみました。質問にあった配列の書き方が5系でしたので5.6.29での確認になります。ループで回す方法もありますが、PHPではarray系の関数がありますので利用しています。特定のカラムの抽出には、array_column、配列の比較にはarray_intersectやarray_diffを用います。個の銅バッジ2テスト環境と本番環境を間違えて操作しないようにする方法こんにちは。本番環境とテスト環境を取り違える問題についてですが、ひとつの回答としては、リリースフローを明確化するということは考えられます。私の関わった以前のPHPプロジェクトではgitを利用して簡便なリリース管理を行っていました。本番への適用が管理者の操作となり、それ以外の作業はすべてテスト環境やステージングで行われるので不用意な取り違えはなくなります。このあたりは近年自動化なども盛んでホットな分野です。ステージング環境(=本番と同じ環境)を、テスト環境との間に準備し、ステージングから本番へは入念なテスト後、管理者が単純なコピーを行うようにすれば「ついうっかり本番へ」は防ぎやすくなると思います(基本的に本番に作業者はタッチしないため)。使って書いてみました。