Ga naar inhoud


PHP preg_replace() vraag


Gast

Aanbevolen berichten

Heb een upload scriptje, waarbij de bestandsnaam variabele $bestand draagt, ik wil hier de ( vervangen door [ en ) door ].

 

Doch krijg ik het niet voor elkaar met deze code =>

Code:
 			$patronen[0] = Chr(40);			$patronen[1] = Chr(41);			$vervangen[1] = Chr(93);			$vervangen[0] = Chr(91);			$bestand = preg_replace($patronen, $vervangen, $bestand); 

Iemand enig idee hoe ik dit euvel wel kan oplossen (str_replace) werkt ook niet.

 

Grtz

 

Spirit

Link naar reactie
Delen op andere sites


Hier een werkend voorbeeld van preg_replace:

Code:
 <?php$origineel = "Origineel: vervang alle [ en ] door resp. ( en )"; $karakters[0] = "/\[/"; $karakters[1] = "/\]/"; $vervanging[0] = "("; $vervanging[1] = ")"; print $origineel . "<br>";print preg_replace($karakters, $vervanging, $origineel ); ?> 
Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...