Codice PHP:
function sqllisttbs() {
    global 
$conn;
    
$ris = @mysql_query('SHOW TABLES;'$conn);
    
$arraytbs = array();
    while (
$data mysql_fetch_row($ris)) {
        
$arraytbs[] = $data[0];
    }
    return 
$arraytbs;
}

$arraytbs sqllisttbs();
echo 
$arraytbs[0];
echo 
$arraytbs[1];
echo 
$arraytbs[2]; 
Che c'è di male a fare cosi? Perché non vuoi usare il return?