SI llamas a un archivo con ruta relativa (
http://) .. lo que vas a "incluir" (con include() ... o cualquier función) será el resultado del HTML/salida que genere ese archivo que llames .. NUNCA el código PHP tal cual como se hace en llamadas absolutas donde tus scripts están en el mismo servidor -> son incluidos y ejecutados como una misma entidad (juntos).
Si tienes presente eso .. veras que no podrás obtener el valor de $nada .. directamente .. Pero si que podras "ver" lo que hagas tipo
hola.php
Código PHP:
<?
$nada="hola";
echo $nada;
?>
En una llamada externa (
http://) veras "hola" .. en una llamada "local" (ruta absoluta ..) veras "hola" y ademas podras usar $nada donde lo requieras.
Un saludo,