crashx
Erfahrenes Mitglied
Ich möchte irgend wie ein Array Dynamisch füllen.
Wie ich vorgehen muss, da beiss ich mir zur zeit die Zähne aus
Ich erhalte aus einem Textfeld mittels POST einen Satz oder wörter.
zb. "Hans Heinz Rudi"
Diesen String zerlege ich danach:
Jetzt muss ich das resultat, bzw. die neuen 3 wörter
in ein neues Array einlesen.
Eigentlich kein Problem, wenn das ganze Statisch wäre also immer 3 wörter wären.
Die anzahl wörter bzw. $wort[?] zu ermitteln ist einfach.
Aber das ganze danach wieder in ein ^neues Array einzulesen, das verstehe ich nicht.
Ich wie ich ein Ergebniss bekomme habe ich schon probiert.
So habe ich nun folgende ausgabe: $teil[0], $teil[1], $teil[2], bei 3 wörtern.
aber wie bekomme ich dieses Resultat in ein Array?
Statisch habe ich das Hinbekommen:
Vielleicht kann mir ja jemand helfen.
Wie ich vorgehen muss, da beiss ich mir zur zeit die Zähne aus
Ich erhalte aus einem Textfeld mittels POST einen Satz oder wörter.
zb. "Hans Heinz Rudi"
Diesen String zerlege ich danach:
PHP:
$string = $_POST['search'];
$wort = explode(" ", $string);
Jetzt muss ich das resultat, bzw. die neuen 3 wörter
PHP:
$wort[0]
$wort[1]
$wort[2]
in ein neues Array einlesen.
PHP:
$array = array($wort[0], $wort[1], $wort[2]);
Die anzahl wörter bzw. $wort[?] zu ermitteln ist einfach.
Aber das ganze danach wieder in ein ^neues Array einzulesen, das verstehe ich nicht.
Ich wie ich ein Ergebniss bekomme habe ich schon probiert.
PHP:
for($count = 0; $count < $woerter; $count++){
echo '$teil['.$count.'], ';
}
aber wie bekomme ich dieses Resultat in ein Array?
Statisch habe ich das Hinbekommen:
PHP:
<?PHP
$content = "Hans Harald Rudi Simon Fritz"; //Variabler Text oder Inhalt
$string = "Hans Fritz"; //eigentlich dan via $_POST['suchanfrage'] übergeben
$search = array($teil[0], $teil[1]);
$replace = array('<b>'.$teil[0].'</b>', '<b>'.$teil[1].'</b>');
echo str_replace($search, $replace, $content);
?>