php 删除包含某一字符的数组元素

//数组
$arr=array(
        "tep"=>"uuy98",
        "num"=>55,
        "str"=>"iuy6654",
        "legth"=>90
        );
//包含字符u
$str="u";
foreach ($arr as $k=>$v){
    //判断数组值是否包含字符u
    if(strpos($v, $str)!== false){
        //删除对应的元素
        unset($arr[$k]);
    }
}
print_r($arr);
//Array ( [num] => 55 [legth] => 90 )

猜你喜欢

转载自blog.csdn.net/zyj_15067066062/article/details/80179631