PHP数组删除包含某字符串元素

PHP删除包含某个字符的数组元素。首先,通过判断循环以确定元素值是否包含字符,然后将其删除。样例代码:

<?php
//数组
$arr=array(
        "tep"=>"lovelove",
        "num"=>13,
        "str"=>"love",
        "legth"=>14
        );
//包含字符u
$str="love";
foreach ($arr as $k=>$v){
    //判断数组值是否包含字符u
    if(strpos($v, $str)!== false){
    //删除对应的元素
    unset($arr[$k]);
    }
}
print_r($arr);
//Array ( [num] => 13 [legth] => 14 )
?>
鹿泽
鹿泽

深耕 SEO优化 十二年,从个人博客爱好者到专业谷歌优化顾问的成长之路。技术派SEO、全域流量技术运营专家,拥有多年从业经验,热衷于分析算法逻辑与推理的精准匹配。

文章: 9633