Jump to content

Using two functions in one echo?


likeskoolaid

Recommended Posts

I have two functions, one turns un-href links into working href links.

 

 

<?php
$reg_exUrl = "/(http|https|ftp|ftps)\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?/";
?>

 

 

The other replaces an array of words into a different word.

 

 

<?php
$replace = array(
'Cat' => 'Dog',
);
?>

 

 

This is how you echo both separately, the problem I'm having and need help with is combining both functions into one echo so both fixes apply to a single variable ($content).

 

 

<?php echo str_replace_assoc($replace,$content); ?>

<?php echo preg_replace(a$reg_exUrl, '<a href="'.$url[0].'" target="_blank" class="outboundlink" rel="nofollow">'.$url[0].'</a>', $content); ?>

 

Link to comment
https://forums.phpfreaks.com/topic/246378-using-two-functions-in-one-echo/
Share on other sites

You mean like this?

<?php
$content = str_replace_assoc($replace,$content);
echo preg_replace(a$reg_exUrl, '<a href="'.$url[0].'" target="_blank" class="outboundlink" rel="nofollow">'.$url[0].'</a>', $content);
?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.