phorcon3 Posted April 19, 2008 Share Posted April 19, 2008 uh, i just have quick question... <?php function testing($string) { $string = preg_replace('blahblahblah', another_function($blah), $string); return $string; } ?> how come this wouldnt work? cant u use a function within a preg_replace function? this may sound dumb ...so, im sorry for askin this question xD Quote Link to comment Share on other sites More sharing options...
ToonMariner Posted April 19, 2008 Share Posted April 19, 2008 the second argument for the preg_replace should be a string or an array of strings... You can't use a function in there... Quote Link to comment Share on other sites More sharing options...
phorcon3 Posted April 20, 2008 Author Share Posted April 20, 2008 <?php function testing($string) { $string = preg_replace($pattern, $replacement, $string); return $string; } ?> so, the $replacement gives back a url... but i have to apply different functions and styles to this url... for example, thats what i wanna do <?php $replacement = parse_url1($replacement).'<br /><a href="'.$replacement.'" target="_blank">'.$replacement.'</a>'; function parse_url1($url) { $url=trim($url); $host=parse_url($url); return $host['host']; } ?> how can i do this? Quote Link to comment Share on other sites More sharing options...
phorcon3 Posted April 20, 2008 Author Share Posted April 20, 2008 nevermind, i got it xD Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.