配列をほかの配列の値で複数のグループに分けする(新しい配列を作る)にはどうすればよいのでしょうか?
以下のような配列があります。
$sensyu =
Array(
[0] => Array([IDs] => 1 [usName] => 小林 [uPosition] => センター)
[1] => Array([IDs] => 2 [usName] => 山田 [uPosition] => ガード)
[2] => Array([IDs] => 3 [usName] => 鈴木 [uPosition] => フォワード)
[3] => Array([IDs] => 4 [usName] => 佐藤 [uPosition] => センター)
[4] => Array([IDs] => 5 [usName] => 小林 [uPosition] => ガード)
)
この配列を、別の配列($edited)の値でグループ分けしたいです。
例:
$edited = array(2&4,1&5);
$editedに[IDs]の値があるものはグループA($groupA)値が無いものはグループB($groupB)にする。
グループAは , でグループ分け($groupA[0],$groupA[1])となるようにする。
結果
$groupA =
Array(
[0] => Array(
[0] => Array([IDs] => 2 [usName] => 山田 [uPosition] => ガード)
[1] => Array([IDs] => 4[usName] => 佐藤 [uPosition] => センター)
)
[1] => Array(
[0] => Array([IDs] => 1 [usName] => 小林 [uPosition] => センター)
[1] => Array([IDs] => 5 [usName] => 小林[uPosition] => ガード)
)
)
$groupB =
Array(
[0] => Array([IDs] => 3 [usName] => 鈴木 [uPosition] => フォワード)
もしくは$groupBを作らず元の配列を
$sensyu =
Array(
[0] => Array([IDs] => 3 [usName] => 鈴木 [uPosition] => フォワード)
とする。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題です 課題1 (二分探索木とセット) 大きさ size の配列 array を考える。す 2 2023/01/10 21:08
- PHP ファイルの書き込みについて教えて下さい。 1 2023/03/20 12:01
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 3 2022/10/27 17:44
- Visual Basic(VBA) 型が一致しませんとエラー 6 2023/07/06 20:14
- JavaScript java keyを配列で表記したい 10 2022/12/01 17:53
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- その他(プログラミング・Web制作) listへのappendが出来ない件 1 2022/12/06 21:44
- C言語・C++・C# C言語初心者 ポインタについて、お助けください、、 2 2023/03/15 23:50
- C言語・C++・C# c言語について array[i]-‘0’ これってどーゆー意味ですか? (ちなみに16進数を10進数 5 2022/12/06 18:39
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
ファイルから指定行数分だけ読...
-
セッション配列の取得の仕方
-
PHPのカッコ[ ]の使い方について
-
チェックボックスが複数選択で...
-
文字列連結パターンが多数ある場合
-
phpでつくるクイズについて
-
phpのSimpleXMLでXMLの要素を参...
-
多次元連想配列のキーを変数で...
-
URLのサブドメインとドメイン部...
-
file_existsでファイル名の部分...
-
$_SESSIONに二次元配列を使える...
-
ExcelVBAのチェックボックスに...
-
入力フォームにおける配列デー...
-
String だと「 ByRef引数の型が...
-
Yahoo API WEB検索の事で!
-
phpmyadminにおける動作速度が...
-
zend_dbについて
-
多次元配列から任意の配列を取...
-
PHP 配列の添字に変数は使えない?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
$_SESSIONに二次元配列を使える...
-
file_existsでファイル名の部分...
-
配列をループでたくさん宣言し...
-
foreachのなかで次のキーを参照...
-
String だと「 ByRef引数の型が...
-
PHPのカッコ[ ]の使い方について
-
配列を回すとき、最後の要素だ...
-
配列一致(要素順番は違うが内容...
-
チェックボックス複数選択 mys...
-
漢字のソートについて
-
postgresql関数をつかったレコ...
-
ネストが深い時のforeachはどう...
-
URLのサブドメインとドメイン部...
-
OCI で、SELECT結果行数を取得...
-
【Smarty】foreach関数やsectio...
-
$_POSTを一括してサニタイズし...
-
phpで、連想配列を普通の配列に...
-
チェックボックスが複数選択で...
-
連想配列のprint_rやvar_dump出...
-
PHP 配列の添字に変数は使えない?
おすすめ情報