在php中获取数组数据

I need to be able to get the data out of the following functions:
getStuff();
getRelateStuff();
getRelatedStuffInStuff();

Begin Code:

function getStuff()
{
   return array("It", "Works");
}

function Stuff()
{
   $value = array(getStuff());
   foreach ($value as $key => $value) 
   {
      echo "$key  $value <br />
";
   }

}

function getRelatedStuff()
{
   return array("hello" => "world", "cake"=> "is a lie");
}

function RelatedStuff()
{

   $value = array(getRelatedStuff());
   foreach ($value as $key => $value) 
   {
      echo "$key  $value <br />
";
   }

}

//Related in Stuff
function getRelatedStuffInStuff()
{
   $s1 = array("hello" => "world", "cake"=> "is a lie");
   $s2 = array("apple" => "mac", "microsoft"=> "windows", "linus" => "linux");
   $s3 = array("OSX" => "10.6", "Ubuntu" => "11.04", "Windows" => "7");
   return array($s1, $s2, $s3);
}

function RelatedInStuff()
{

   $value = array(getRelatedStuffInStuff());
   foreach ($value as $key => $value) 
   {
      echo "$key  $value <br />
";
   }

}

?>

When I try to view this page in a web browser it just shows a blank page. I am doing anything correctly? What should or what can I change?

Try to add this at the end of your code (the ?> is the last line in what you posted):

?>
<html><body>
<?php
RelatedInStuff();
?>    
</body></html>

This will actually generate some HTML and call one of your functions.

If this is your full code... you have to call the functions.

Also your functions already return an array so you don't need to wrap those calls in array(...).