У меня есть массив из 4 строк. Как я могу проверить, есть ли ЛЮБОЙ из них в строке, а затем вернуть истинное значение, если ЛЮБЫЕ найдены в строке.Строка проверки PHP для любых элементов массива
Пробовали strpos()
, но для этого игла должна быть строкой или целым числом и не может быть массивом.
Есть ли не чувствительный к регистру способ, отличный от проверки каждого элемента массива отдельно через цикл через массив?
Пример текста:
$string = "A rural position on a working dairy farm but within driving distance
of the sea and local villages, also sharing an indoor pool";
$arr = array("farm", "Working farm", "swimming pool", "sea views");
Как насчет перебора массива с помощью 'foreach' и проверок на значении? –