[英]Loosely filtering an array
Let's say I have the following PHP variables: 假设我有以下PHP变量:
$colors = array( 'red', 'green', 'blue', 'yellow', 'brown' );
$skey = 'ow';
How can I filter $colors
using $skey
to get an array which only contain 'yellow' and 'brown'? 如何使用$skey
过滤$colors
以获得仅包含“黄色”和“棕色”的数组?
Use array_filter , 使用array_filter ,
$results = array_filter($colors, function($var){ return strpos($var, 'ow') !== false; });
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.