fork download
  1. <?php
  2. $arr = array (
  3. 0 =>
  4. 'name' => 'item[110189]',
  5. 'value' => '0',
  6. 'primary_key' => '110189',
  7. ),
  8. 1 =>
  9. 'name' => 'item[110190]',
  10. 'value' => '50',
  11. 'primary_key' => '110190',
  12. ),
  13. 2 =>
  14. 'name' => 'item[110191]',
  15. 'value' => '0',
  16. 'primary_key' => '110191',
  17. ),
  18. 3 =>
  19. 'name' => 'item[110192]',
  20. 'value' => '0',
  21. 'primary_key' => '110192',
  22. ),
  23. );
  24. $input_items = array_filter($arr, function ($item) {
  25. return ($item['value'] != 0);
  26. });
  27.  
  28. print_r($input_items);
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
Array
(
    [1] => Array
        (
            [name] => item[110190]
            [value] => 50
            [primary_key] => 110190
        )

)