login  Naam:   Wachtwoord: 
Registreer je!
 Forum

teken vervangen door ander

Offline compudoc - 31/12/2007 11:19
Avatar van compudocPHP beginner ik weet dat er een functie is in php om als je bijvoorbeeld hebt $ dit te vervangen door € in het hele document. (als de pagina wordt uitgevoerd).

ik weet echter niet meer welke functie dit is. Weet iemand dit toenvallig wel?

6 antwoorden

Gesponsorde links
Offline Simon - 31/12/2007 11:21
Avatar van Simon PHP expert PHP.net: str_replace() ?
Offline Grayen - 31/12/2007 11:24
Avatar van Grayen PHP ver gevorderde En misschien handig als je de pagina niet in een string hebt wat ik me heel goed kan voorstellen als jij zegt dat je het over het hele document moet kunnnen uitvoeren, dan kan je zoiets doen:

  1. <?php
  2. function handleOutput($sOutput)
  3. {
  4. return str_replace('$', '€', $sOutput);
  5. }
  6.  
  7. ob_start('handleOutput');
  8. ?>
Offline compudoc - 31/12/2007 11:25 (laatste wijziging 31/12/2007 11:35)
Avatar van compudoc PHP beginner @grayen, alvast bedankt voor de functie
en ook Simon bedankt.

zelf dacht ik dat het een andere functie was maar deze doet het ook dus is het goed 

edit
en wat nou als ik wil vervangen $....,- in €....,00?
die .... is iets willekeurigs.

hoe moet ik dat dan doen?
Offline Bart - 31/12/2007 11:44
Avatar van Bart PHP expert PHP.net: number_format
Offline Grayen - 31/12/2007 11:45
Avatar van Grayen PHP ver gevorderde Met een reguliere expressie. Ik heb hem niet getest dus weet niet of hij werkt.

  1. <?php
  2. function handleOutput($sOutput)
  3. {
  4. return preg_replace('/$(.*?),-/', '&\\1,00', $sOutput);
  5. }
  6.  
  7. ob_start('handleOutput');
  8. ?>
Offline compudoc - 31/12/2007 11:48 (laatste wijziging 31/12/2007 12:51)
Avatar van compudoc PHP beginner ik zal eens wat gaan proberen.
het wil me niet echt lukken...

stel ik heb niet $...,- maar ik heb [ b] en [ /b] en dit wil ik veranderen in <strong> en </strong>

hoe kan ik dit dan doen?

en in deze tut: http://www.site...4&id=5 daarin staat iets over ingebouwde tekenklassen.
hoe moet ik die dan gebruiken als ik er 3 van wil?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.225s