【发布时间】:2019-02-19 15:36:45
【问题描述】:
如何检查 $str 是否包含数组 $ar 中存在的所有有效单词
<?php
$ar = array('i','love','country','my','india');
$str = 'iloveindia';
// Something like
if($str is made from $ar){
echo 'yes';
}
else {
echo 'no';
}
?>
【问题讨论】:
-
您必须执行一个 for 循环并使用
strpos检查数组中的每个元素 -
你也想匹配
'i'?一个字符 -
是的
'i'应该分开'i'和'india'不应该涉及 -
你用过in_array吗?
-
它的输出为“否”
<?php $dictionary= array('i','love','indian','food','spicy'); if(in_array('indianfoodspicy',$dictionary)){ echo 'yes'; } else { echo 'no'; } ?>