Forum


Suchen Forum RSS RSS2 SuchenSuchen Mitgliederliste Mitgliederliste RegistrierenRegistrieren ProfilProfil Login


Info: Der Forenbetrieb wurde leider eingestellt.

Gehe zu: » Forum » PHP und MySQL » Erste 3 Worte fett ausgeben

Seite: 1

Thema
Autor
Erste 3 Worte fett ausgeben
Beitrag von micki am: 05.02.2009 22:15:57

anstatt mit

echo "<b>$headline</b>";

wobei dann der gesamte Inhalte des Feldes headline fett dargestellt wird, würde ich gerne nur die ersten 3 Worte fett darstellen, also alles bis zum 3. Leerzeichen

vielleicht gehts mit explode (string,"")???

aber wie???


micki


micki
Benutzer

Beiträge: 57
OFF PN Schicken
AW: Erste 3 Worte fett ausgeben
Beitrag von PAS am: 05.02.2009 23:34:04

Hi,

dazu verwendest du einfach die Funktion substr.

PHP-Code:
<?php $eingabe ="titel"; echo '<strong>'.substr($eingabe, 0, 3).'</strong>'.substr($eingabe, 3); ?>


Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage
Leider...
Beitrag von micki am: 06.02.2009 12:27:15

Hi Patrick

leider macht der Code nur die ersten drei Buchstaben fett.
micki


micki
Benutzer

Beiträge: 57
OFF PN Schicken
Hi Patrick
Beitrag von micki am: 06.02.2009 19:20:27

Meine Lösung:

echo '<b>'.substr($headline,0,strpos($headline,' ')).'</b>'.substr($headline,strpos($headline,' '));

Nur leider wird hier nur das erste Wort fett.

Micki


micki
Benutzer

Beiträge: 57
OFF PN Schicken
AW: Erste 3 Worte fett ausgeben
Beitrag von PAS am: 06.02.2009 20:19:38

Hi,
hatte mich auf die schnelle verlesen und ersten 3 Buchstaben gelesen.
Hier Beispiel für ersten 3 Wörter:
PHP-Code:
<?php $eingabe = explode(' ', "ein zwei drei vier"); echo "<strong>$eingabe[0] $eingabe[1] $eingabe[2] </strong>"; unset($eingabe[0]); unset($eingabe[1]); unset($eingabe[2]); echo implode(' ', $eingabe); ?>


Gruss Patrick


PAS
Administrator


Beiträge: 762
OFF PN Schicken Homepage

Seite: 1



Statistik
Statistik
Es wurden insgesamt 3838 Beiträge geschrieben.
Wir haben 11052 registrierte Mitglieder.
Der neueste Benutzer ist usluke - Forum Beta³ - Bug melden