这是我的代码:
$buscarSemana = array("Lunes", "Martes", "Miércoles", "Jueves", "Viernes");
$posicionCoincidencia = strpos("Viernes, agosto 14", in_array($buscarSemana));
if ($posicionCoincidencia === false) {
echo "NO se ha encontrado la palabra.";
} else {
echo "Éxito! Se ha encontrado la palabra.";
}
文本字符串可以变化:
Viernes, agosto 14
Viernes, agosto 21
Jueves, agosto 27
我需要知道是否在文本字符串中找到数组 $buscarSemna (Monday, Tuesday, Wednesday,...) 中的任何单词。
只需遍历数组并与您的字符串进行比较。如下所示:
观察动态,变量 $valor 取数组的不同值,我们所做的就是将每个值与我们的字符串进行比较。如果我们找到匹配项,我们将 $found 标志设为真。