anzeige unterbinden/ suchmaschiene
Korbinian Bachl
- php
Hi leuts,
hab folgendes script gebastelt (arbeite an einer suchmaschiene):
<?
$test = "Dies ist nur eine Testmeldung --- testetstetst - - KORBINIAN - Corbinian - Krbininan bachl";
$test = @split(" ",$test);
echo $test;
echo "<BR>";
$i = 0;
while($test[$i])
{
echo $test[$i];
echo "<BR>";
$test2 = soundex("$test[$i]");
echo $test2;
echo "<BR>";
$test3 = ereg_replace("[A-Z]"," ",$test2);
echo $test3;
echo "<BR>";
$i++;
}
?>
Funz soweit auch , nur er gibt mir in der 1. Zeile das wort ARRAY aus, wie kann ich das unterbinden ?
gibt es auserdem eine möglichkeit die anfangsbuchstaben auch durch zahlen auszudrücken ?? - ich habe sie jetzt nur gelöscht
hat noch jemand ideen wie man den mechanismus verbessern kann ? dachte im moment daran alles 2mal zu habne, einmal in zeichen und für die ähnlichkeitssuche mit soundex, und die ähnlichkeitssuche dann im 2. anlauf zu nutzen - was haltet ihr davon ?
grüße
Korbinian
Hi,
$test = @split(" ",$test);
echo $test;
^^^^^^^^^^^^^^
Hier gibst Du $test aus, davor wandelst du es via split in ein array um. wenn du das weglaesst passt es. fuer die schleife unten wuerde ich eine for() schleife verwenden.
Jan