$string = 'boo-hello--word';
$array = array(
"boo - hello",
"boo - hello world",
"boo - hello world foo",
);
...
foreach ($array as $element) {
if (string_contains_all_words($string, $element) {
// True
$match = $element; // this should be "boo hello world"
}
}
正如(希望)上面的 php 所示,我有一个包含多个破折号的字符串(有时是一个,也许是两个)。我想在一个数组中搜索以查看是否所有单词(并且只有所有单词)(不包括破折号)都存在。