如何在php 5.2中使用array_filter和回调

时间:2016-06-23 07:44:29

标签: php array-filter

我试图在php 5.2中使用array_filter并回调,但是我收到以下错误:

  

解析错误:语法错误,意外T_FUNCTION

我确实使用Google search中的错误搜索了解决方案,发现Php 5.2不支持callback。我正在处理的代码是:

$result = array_filter($lines, function($line) {
  return stripos($line,"ID:")!==false;
});

如何更改它以便它可以在php 5.2中使用?任何帮助和解决方法将非常感谢。感谢。

1 个答案:

答案 0 :(得分:2)

$result = array_filter($lines,'filter');

function filter($line) {
    return stripos($line,"ID:")!==false;
}