dices que te imprime en pantalla el resultado
imagino que esto tiene que ver con la función
lo que hace es un echo
deberias cambiarlo por return.
de este modo si haces esto:
Código PHP:
Ver original$resultado = ejecutar_en_navegador("www.ejemplo.com");
se guardará el resultado en la variable.
incluso puedes poner el resultado directo en la funcion
Código PHP:
Ver originalfunction ejecutar($url){
return $url
}
por poner un ejemplo y asi
podrias hacer un if directo
Código PHP:
Ver originalif(ejecutar($url) == etc.){
//lo que haria
}
espero haberte entendido