kills Geschrieben 21. Mai 2003 Geschrieben 21. Mai 2003 hi leute, ich hab nen string in ner variablen und wollte nun die position des 3. "|" zeichens herausfiltern und dann nach diesem "|" zeichen einen Zeilenumbruch "\n" or "<br>" einfügen wie kann ich dieses 3. "|" suchen? gruss kills alles in PHP ------ lösungsansatz hab ich aber ich dachte es geht bestimmt eleganter. ich hätte nun halt dann so gemacht: $pieces = explode("|",$string); $first_part = $pieces[0] . $pieces[1] . $pieces[2] . "<br>"; $second_part = $pieces[3] . $pieces[4]......
HotkeyM Geschrieben 21. Mai 2003 Geschrieben 21. Mai 2003 Guck mal auf folgender Seite: http://www.selfphp.info/funktionsreferenz/regulaere_ausdruecke_posix/eregi.php bzw. http://www.selfphp.info/funktionsreferenz/regulaere_ausdruecke_posix/eregi_replace.php Sollte dir eigentlich weiterhelfen.. The HotkeyM
Rohde Geschrieben 21. Mai 2003 Geschrieben 21. Mai 2003 <? $string="A|B|C|D|E|F"; $f=explode("|",$string); for($i=0;$i<count($f);$i++) { $newstring.=$f[$i]; if($i<count($f)-1) { switch ($i) { case 2: $newstring.="<br>"; break; default: $newstring.="|"; break; } } } echo $newstring; ?>
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden