【问题标题】:Php Array filter issuePHP数组过滤器问题
【发布时间】:2012-06-27 10:09:49
【问题描述】:

对不起,为什么这不能工作:

function filter($var) {
    return($var['id'] < 4);
}

$t1 = array(
array("key"=>"date", "value"=>"effe", "id"=>2),
array("key"=>"date2", "value"=>"jieffe", "id"=>3),
array("key"=>"date3", "value"=>"efjife", "id"=>4),
array("key"=>"date4", "value"=>"effijoe", "id"=>5),

);

array_filter($t1, "filter");

var_dump($t1);

http://writecodeonline.com/php/测试

【问题讨论】:

  • 你是怎么在 1 毫秒内做到的?

标签: php arrays filter


【解决方案1】:

array_filter() 返回过滤后的数组,不是引用传递:

$t1 = array_filter($t1, "filter");

var_dump($t1);// done

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多