grazie marco80 per gli esempi, le funzioni da sole quindi sono abbastanza limitate.
dopo circa 10 ore di studio ho risolto cosi:
funzione.php diventa class.php dove definisco una classe
Codice PHP:
class miaclass{
var 
$variabile1;
var 
$variabile2;
function 
miafunzione($mioparamentro){
//codice che genera $variabile1
$this->variabile1implode(","$foo);
//altro codice che genera $variabile2
$this->variabile2=implode(","$foo);
}

script.php diventa
Codice PHP:
require 'class.php';
$bar= new miaclass();
$bar->miafunzione(mioparametro);
echo 
$bar->variabile1;
echo 
$bar->variabile2