Hallo,

Ik heb een url die ik wil vervangen, helaas werkt het niet na 20x iets te hebben geprobeerd. Op dit moment heb ik 't volgende:

<?php
$path = "/home/appone1/domains/appone.nl/public_html/artistone/application/files/" . basename($name);
$newpath = preg_replace('/home/appone1/domains/appone.nl/public_html/artistone/', 'http://artistone.appone.nl/', $path);
?>

Ik krijg daarbij de volgende fout:

Warning: preg_replace() [function.preg-replace]: Unknown modifier 'a' in /home/appone1/domains/appone.nl/public_html/artistone/application/fotoupload.php on line 21

Wie kan mij hulp bieden?

Bedankt!
'/home/appone1/domains/appone.nl/public_html/artistone/'

'#/home/appone1/domains/appone.nl/public_html/artistone/#'

Probeer het zo eens.
- SanThe - op 05/02/2013 20:19:10

'/home/appone1/domains/appone.nl/public_html/artistone/'

'#/home/appone1/domains/appone.nl/public_html/artistone/#'

Probeer het zo eens.


Werkt! Dankje!
Waarom een preg_ gebruiken en niet gewoon str_replace?
Net zo makkelijk, geen gezeur met rare tekentjes etc.
Tevens is de pReg_* library echt voor moeilijk matches. Dit is gewoon 1 string naar een andere, dat is 100x sneller met str_replace.

Reageren