Replace?

Tags:    php

Kan ikke rigtigt finde ud af alt det der Replace i PHP.

Men skal have en tekst, fx.

"Jeg var en lille grim dreng!"

Også skal grim replaces af smuk.

Hvordan gør jeg det?
Har prøvet lidt med:

<?php
$tekst = str_replace("grim", "smuk");
?>

Og sådan, men kan ikke få det til at funge.
Håber der er nogle der kan hjælpe :)



Du mangler lige et argument mere til funktionen str_replace.

Prøv med:
Fold kodeboks ind/udKode 


[Redigeret d. 30/11-05 14:56:26 af Simon Jensen]



Du mangler lige et argument mere til funktionen str_replace.

Prøv med:
Fold kodeboks ind/udKode 


[Redigeret d. 30/11-05 14:56:26 af Simon Jensen]


Tusind tak!
Lige hvad jeg manglede
MEN!
- Er der ikke en lettere måde at gøre det på, så man f.eks. kunne indsætte $tekst = str_replace("grim", "smuk",$streng); osv. i en include-fil, som man så includede også alt teksten på ens side blev lavet om, så man ikke behøver $streng og sådan?



Indlæg senest redigeret d. 12.01.2009 07:02 af Bruger #8422
Tusind tak!
Lige hvad jeg manglede
MEN!
- Er der ikke en lettere måde at gøre det på, så man f.eks. kunne indsætte $tekst = str_replace("grim", "smuk",$streng); osv. i en include-fil, som man så includede også alt teksten på ens side blev lavet om, så man ikke behøver $streng og sådan?

[Redigeret d. 30/11-05 15:15:18 af Nicklas Oranen]


Det er det man har funktioner til:
Fold kodeboks ind/udKode 


Den kan du lægge i en seperat fil som du kalder med include_once(). Herefter kan du fx sige:
Fold kodeboks ind/udKode 

--
Thus, I conclude



Tusind tak!
Lige hvad jeg manglede
MEN!
- Er der ikke en lettere måde at gøre det på, så man f.eks. kunne indsætte $tekst = str_replace("grim", "smuk",$streng); osv. i en include-fil, som man så includede også alt teksten på ens side blev lavet om, så man ikke behøver $streng og sådan?


Det er det man har funktioner til:
Fold kodeboks ind/udKode 


Den kan du lægge i en seperat fil som du kalder med include_once(). Herefter kan du fx sige:
Fold kodeboks ind/udKode 

--
Thus, I conclude


Damn, fatter det ikke! :S




Indlæg senest redigeret d. 12.01.2009 07:03 af Bruger #8422

Det er det man har funktioner til:
Fold kodeboks ind/udKode 

Jaaah men den der er da vidst en røver...

Fold kodeboks ind/udKode 


Sådan strstr har jo ingenting at gøre med at replace, den er til for at chekke om en given streng findes i en anden streng.

http://php.net/str_replace
http://php.net/strstr
Mvh
Kaare




Det er det man har funktioner til:
Fold kodeboks ind/udKode 

Jaaah men den der er da vidst en røver...

Fold kodeboks ind/udKode 


Sådan strstr har jo ingenting at gøre med at replace, den er til for at chekke om en given streng findes i en anden streng.

http://php.net/str_replace
http://php.net/strstr
Mvh
Kaare



Aha, men hvordan får jeg nu flettet min egen tekst ind i det?
Altså den tekst hvor jeg vil have replaced noget...



Sådan strstr har jo ingenting at gøre med at replace, den er til for at chekke om en given streng findes i en anden streng.

http://php.net/str_replace
http://php.net/strstr
Mvh
Kaare


Hvor har jeg skrevet strstr? Jeg skrev strtr (string translate). Og det er da nemmere at have hele ordsamlingen i et enkelt key->value array.

http://php.net/strtr
--
Thus, I conclude





Hvor har jeg skrevet strstr? Jeg skrev strtr (string translate). Og det er da nemmere at have hele ordsamlingen i et enkelt key->value array.

http://php.net/strtr
--
Thus, I conclude


Ah, den funktion har jeg da ellers aldrig hørt om før, så jeg så jo nok bare det jeg ville se. Den må jeg vidst tage på min kappe den der.

Mvh
Kaare



t