grepfile.php

suche in einer Datei(filetest.yaml) nach einem Textausdruck (err) und gib bool zurück:

grepfile.php
<?PHP
$mfile = '/data/puppet/filetest.yaml';
$pat ='/err/';
#############################
function founderr($myfile,$search)
{
$ret = 0;
$gfile = file_get_contents($myfile);
 
if (!(preg_match_all($search, ($gfile), $matches))){
    $ret = 1;}
return $ret;
}
############################
$ret = founderr($mfile,$pat);
 
print $ret;
?>