Странная вещь встречается с функцией PHP strpos ().
У меня есть функция, которая проверяет, найдена ли переданная строка в текстовом файле.
Я могу отображать содержимое файла построчно, но strpos () не возвращает значение (на самом деле ничего). var_dump () возврата пусто.
Может кто-то увидеть ошибку, потому что я заблудился.
Заранее спасибо.
Моя функция:
function checkIfExist($string)
{
$path = "\\\\server\\temp\\test.txt";
$file = file($path);
foreach( $file as $line )
{
echo $line; //display the string in this line
$found = strpos($file,$string);
echo $found; //display nothing, not even a boolean/int
}
return $found;
}