Korbinian Bachl: anzeige unterbinden/ suchmaschiene

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

  1. 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