php判断一个数组中包含另一个数组值的值
$a=array('白发魔女已经大结局了','白发魔女还没有大结局','白发魔女谁是主演','白发魔女男主角是谁','白发魔女大结局好看吗');$b=array('结局'...
$a = array(
'白发魔女已经大结局了',
'白发魔女还没有大结局',
'白发魔女谁是主演',
'白发魔女男主角是谁',
'白发魔女大结局好看吗');
$b = array(
'结局',
'主演');
从数组$a中找出包含数组$b中的值
结果应该是:白发魔女已经大结局了,白发魔女还没有大结局,白发魔女谁是主演
代码怎么写 展开
'白发魔女已经大结局了',
'白发魔女还没有大结局',
'白发魔女谁是主演',
'白发魔女男主角是谁',
'白发魔女大结局好看吗');
$b = array(
'结局',
'主演');
从数组$a中找出包含数组$b中的值
结果应该是:白发魔女已经大结局了,白发魔女还没有大结局,白发魔女谁是主演
代码怎么写 展开
展开全部
$arr1 = array('白发魔女已经大结局了','白发魔女还没有大结局','白发魔女谁是主演','白发魔女男主角是谁','白发魔女大结局好看吗');
$arr2 = array('结局','主演');
$result = array();
foreach($arr1 as $value1){
if(strpos($value1,$arr2[0])){
$result[] = $value1;
}
if(strpos($value1,$arr2[1])){
$result[] = $value1;
}
}
print_r($result);
$arr2 = array('结局','主演');
$result = array();
foreach($arr1 as $value1){
if(strpos($value1,$arr2[0])){
$result[] = $value1;
}
if(strpos($value1,$arr2[1])){
$result[] = $value1;
}
}
print_r($result);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询