Advertisement
Eskelsen

Stream: New Array Organization

Dec 23rd, 2021
1,426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.43 KB | None | 0 0
  1. <?php
  2.  
  3. # Courtesy
  4.  
  5. $arr = [
  6.     'azul-XG',
  7.     'branco-PP',
  8.     'azul-XG',
  9.     'preto-PP',
  10.     'preto-M',
  11.     'branco-G',
  12.     'preto-G',
  13.     'vermelho-M',
  14.     'preto-GG',
  15.     'azul-P',
  16.     'preto-GG',
  17.     'azul-XG'
  18. ];
  19.  
  20. foreach ($arr as $value) {
  21.     [$color,$size] = explode('-',$value);
  22.     $new_arr[$color][$size] = isset($new_arr[$color][$size]) ? $new_arr[$color][$size] + 1 : 1;
  23. }
  24.  
  25. var_dump($arr,$new_arr);
  26.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement