Array ( [0] => Array ( [content] => 您提交了订单,请等待系统确认 [msgTime] => 2017-09-18 20:57:06 [operator] => 客户 ) [1] => Array ( [content] => 您的订单已经进入京东83号库准备出库 [msgTime] => 2017-09-18 20:57:23 [operator] => 系统 ) [2] => Array ( [content] => 您的订单预计9月19日送达您手中 [msgTime] => 2017-09-18 21:07:07 [operator] => 系统 ) ) Array ( [0] => Array ( [content] => 您提交了订单,请等待系统确认 [msgTime] => 2017-09-18 20:57:06 [operator] => 客户 ) [1] => Array ( [content] => 您的订单已经进入京东83号库准备出库 [msgTime] => 2017-09-18 20:57:23 [operator] => 系统 ) [2] => Array ( [content] => 您的订单预计9月19日送达您手中 [msgTime] => 2017-09-18 21:07:07 [operator] => 系统 ) ) Array(NULL)
$r = array_filter($array,function($t) use ($r){ return strpos($t['content'],$r);} );
print_r($r);
PHP array_filter() 函数
实例
用回调函数过滤数组中的元素:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
PHP strpos() 函数
实例
查找 "php" 在字符串中第一次出现的位置:
<?php
echo strpos("You love php, I love php too!","php");
?>