From the manual I got the information:
mode is a single character that defines what information is returned:
    'a': This is the default. Contains all modes in the sequence "s n r v m".
    's': Operating system name. eg. FreeBSD.
    'n': Host name. eg. localhost.example.com.
    'r': Release name. eg. 5.1.2-RELEASE.
    'v': Version information. Varies a lot between operating systems.
    'm': Machine type. eg. i386.
So I created a function
function interpret_php_uname(){
    $release_info["os_name"] = php_uname('s');
    $release_info["uname_version_info"] = php_uname('v');
    $release_info["machine_type"] = php_uname('m');
    $release_info["php_uname"] = php_uname();
    return $release_info;
}
is there a way to get more useful information from my uname on Ubuntu?
Linux geisterhaufen 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
especially find out the distribution (saucy "Ubuntu 13.10") from the part "uname_version_info" which is this on my machine:
#23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013
 
                        
will print for example: