PDA

Vollstndige Version anzeigen : Wrter zhlen in array?


toweter
13-05-2003, 18:18
Wie kann ich (wie in einem anderem Thread schon erfragt) Wrter auch in einem array abfragen?
Falls es hilft, hier ein Teil des Quelltextes:

if ($read == "logs")
{
echo "<form action="$PHP_SELF" method="POST">Bitte Namen eingeben: <input type="Text" name="keyword" value=""><br><input type="Submit" name="suchen" value="Abrufen"></form>";
}

if ($suchen)
{
$logs = file_get_contents("./protokoll/logs.htm");
$logfile = split("[|]",$logs);
print substr_count(strtolower($logfile),"$keyword");
}

c4
13-05-2003, 18:22
Feld fr Feld durchgehen und die Anzahl des gesuchten Wortes zhlen.
Eine Funktion, die das fr Dich erledigt gibt es nicht.

MiH
13-05-2003, 18:27
$test = array("hallo","welt");
if(in_array($test,"hallo")){
echo "treffer";
}

c4
13-05-2003, 18:29
in_array() oder auch array_search() suchen doch aber nur nach einer exakten bereinstimmung mit dem gesamten Feldinhalt, oder?