hola a todos!
tengo una variable que tiene una o mas urls adentro
por ej.
$variable = "te recomiendo visitar http://www.sitio.com&v1=1&v2=2"
y quisiera reemplazar todo eso por
$variable = "te recomiendo visitar misitio.com?ir=http://www.sitio.com&v1=1&v2=2"
seria una combinacion de eregi_replace y urlencode
$string = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "http://www.sitio.com/?ir=//".urlencode(0)."&variable1=v1&variable2=v2", $string);
pero no me funciona, no esta haciendo urlencode creo que las // las estoy poniendio mal
alguna idea? gracias!!!