エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
2つの配列を短いコードでスマートに比較する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
2つの配列を短いコードでスマートに比較する - Qiita
「2つの配列が同じものかどうかチェックするPHP関数」 にインスパイアされて作ってみました。多次元配列... 「2つの配列が同じものかどうかチェックするPHP関数」 にインスパイアされて作ってみました。多次元配列に対応しています。 同じ値を持つときに True を返す ソートさせて配列全体を === で比較させます。素直に in_array 関数あたりを使うことも考えましたが個数を考慮することが出来ないので、やはりソートが一番手っ取り早いし分かりやすいという結論に達しました。 function is_same_array(array $a, array $b) { static $sort; if (!$sort) { $sort = function (array &$array) use (&$sort) { foreach ($array as &$value) { if (is_array($value)) { $sort($value); } } sort($array); }; } $

