fork download
  1. <?php
  2.  
  3.  
  4. $ar = Array(
  5. "form1" => Array
  6. (
  7. "hash" => 'lFfKBKiCTG6vOQDa8c7n',
  8. "time" => '1401067044'
  9. ),
  10. "form5" => Array
  11. (
  12. "hash" => 'TTmLVODDEkI1NrRnAbfB',
  13. "time" => '1401063352'
  14. ),
  15. "form4" => Array
  16. (
  17. "hash" => 'XCVOvrGbhuqAZehBmwoD',
  18. "time" => '1401063352'
  19. )
  20. );
  21.  
  22. $condition = '1401067044';
  23. $newArray = array_filter($ar, function($form) use ($condition) {
  24. if (!isset($form['time'])) {
  25. return true;
  26. }
  27. return $form['time'] != $condition;
  28. });
  29.  
  30. var_export($newArray);
  31.  
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
    array (
  'form5' => 
  array (
    'hash' => 'TTmLVODDEkI1NrRnAbfB',
    'time' => '1401063352',
  ),
  'form4' => 
  array (
    'hash' => 'XCVOvrGbhuqAZehBmwoD',
    'time' => '1401063352',
  ),
)