teilstring highlighten ???
Dieter
- php
0 Benedikt Hermann0 Odium0 Mulder
Hallo zusammen!
Ich habe eine lange variable $wort , in der ich einen Teil highlighten möchte! Will sagen:
$wort=supertolleswortmitvielenzeichen
$teilstring=mit
jetzt soll das ganze nachher so aussehen, das der Teil "mit" fett in html dargestellt wird.
supertolleswort<b>mit</b>vielenzeichen
ist das möglich ??? Wenn ja: wie?
Gruß
Dieter
supertolleswort<b>mit</b>vielenzeichen
$string = str_replace($teilstring,"<b>$teilstring</b>",$string);
Hallo,
daran hab ich ja gar nicht gedacht. Ist natürlich besser so.
Äh, Dieter. Warst du der Dieter der hier neulich einen als Idioten beschimpft hat?
Odium
Äh, Dieter. Warst du der Dieter der hier neulich einen
als Idioten beschimpft hat?
Nein, ich würde niemanden beschimpfen. Schon gar nicht als Idioten. Denn etwas nicht zu wissen, heißt nur, das man einen Weg finden muß es in Erfahrung zu bringen.
Aber schade, das es Leute gibt, die das nicht zu verstehen scheinen.
...aber noch eine Fachliche Frage:
erst einmal: VIELEN DANK - klappt soweit wunderbar !!
Kann man PHP irgendwie beibringen Groß und kleinschreibung zu irgnorieren.
Beispiel:
$wort=supertollesschickeswort
$string=schickes
Ergebnis(nach ablauf des Programms):supertolles<b>schickes</b>wort
$wort=supertollesschickeswort
$string=Schickes (mit großem "S" !!)
Ergebnis(nach ablauf des Programms):supertollesschickeswort
...schade...wie kann ich das ändern ???
Gruß
Dieter
Kann man PHP irgendwie beibringen Groß und kleinschreibung zu irgnorieren.
na klar, wandle halt einfach den String mit strtolower() in Kleinbuchstaben um.
Beispiel:
$string = "Dies IST ein TEsT";
$string = strtolower($string);
Ergebniss:
§string == "dies ist ein test";
Hallo,
naja, ich dacht ja nur weil der auch Dieter hieß, oder heißen wollte.
zu deinem Problem:
http://www.selfphp.info/funktionsuebersicht/string_funktionen.php
dan zu:
strtolower
Odium
Hallo,
ist möglich.
http://www.php.net/manual/de/function.substr.php
Odium
Hallo zusammen!
Ich habe eine lange variable $wort , in der ich einen Teil highlighten möchte! Will sagen:
$wort=supertolleswortmitvielenzeichen
$teilstring=mit
jetzt soll das ganze nachher so aussehen, das der Teil "mit" fett in html dargestellt wird.
supertolleswort<b>mit</b>vielenzeichen
Ich schreib's mal in "meinem" PHP (d.h. mit meinen eigenen Funktionen für Stringbehandlung):
$position = Find($wort,$teilstring);
$highlighted = Mid($wort,1,$position-1) . "<b>" . Mid($wort,$position,Len($teilstring)) . "</b>" . Mid($wort,$position+Len($teilstring)+1,Len($wort));
Die Mid-Fkt. entspricht im wesentl. substr().