hi!
habe mir jetzt eine funktion dazu geschrieben. dummerweise funktioniert diese aber nicht, und ich finde den fehler einfach nicht... - Die funktion soll mir zählen, wie oft ein bestimmter string ($string) in einem array, einer datei ($file) vorkommt. jedoch gibt mir die funktion immer den wert 0 aus, und das, obwohl filesize != 0 ist. kann mir wer helfen?
Hier die funktion:
function array_count_var($string, $file)
{
$file_array = file($file);
$number = count($file_array);
$num = 0;
if(filesize($file) == 0)
{
return $num;
}
elseif(filesize($file) != 0 && in_array($string, $file_array))
{
for($i=0; $i<=$number; $i++)
{
if(in_array($string, $file_array))
{
$num++;
}
}
return $num;
}
else
{
return $num;
}
}
lg
azok
Murphys Law: "Alles Schöne im Leben ist entweder illegal, ungesetzlich oder es macht dick."
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:( n4:° ss:| de:] js:| ch:( sh:) mo:) zu:)