echo diyip ekrana basıyorsun zaten return neden yapıyorsun. return yaptın echo ile ekrana neden basıyorsun
http://php.net/manual/tr/function.return.php
<?php 
function a(){ 
    return $a['e'] = 'sometxt'; 
} 

function b(){ 
    $a['e']  = 'sometxt'; 
    return $a; 
} 

function c(){ 
    if(is_array(a())){ 
        echo 'a is array'; 
    }else{ 
        echo 'a is NOT an array'; 
    } 

    if(is_array(b())){ 
        echo 'b is array'; 
    }else{ 
        echo 'b is NOT an array'; 
    } 
} 
?>