Ups, edito, lo que coloqué no funciona así, es que hice 90 pruebas antes de hacerlo que no coloqué como era, algo así es como funciona
   
Código PHP:
Ver original<?php
        || $_GET['user'] != 'usuario'
        || $_GET['pwd'] != 'contraseña'){
    echo 'Error, consulte con administrador';
}
?>
function foo(){
    return 'foo';
}
 
function bar(){
    return 'bar';
}
 
function baz(){
    return 'baz';
}
 
function candy(){
    return 'candy';
}
  
   
Código PHP:
Ver original<?php
$file = file_get_contents('http://localhost/funciones.php?user=usuario&pwd=contraseña'); echo foo();
echo bar();
echo baz();
echo candy();
  
Y estoy de acuerdo con lo del webservice, es mucho mejor.