在php中获取数组数据
我需要能够从以下函数中获取数据:在php中获取数组数据,php,arrays,function,Php,Arrays,Function,我需要能够从以下函数中获取数据: getStuff() getRelateStuff() getRelatedStuffInStuff() 开始代码: function getStuff() { return array("It", "Works"); } function Stuff() { $value = array(getStuff()); foreach ($value as $key => $value) { echo "$key $v
getStuff()代码>
getRelateStuff()代码>
getRelatedStuffInStuff()代码>
开始代码:
function getStuff()
{
return array("It", "Works");
}
function Stuff()
{
$value = array(getStuff());
foreach ($value as $key => $value)
{
echo "$key $value <br />\n";
}
}
function getRelatedStuff()
{
return array("hello" => "world", "cake"=> "is a lie");
}
function RelatedStuff()
{
$value = array(getRelatedStuff());
foreach ($value as $key => $value)
{
echo "$key $value <br />\n";
}
}
//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 />\n";
}
}
?>
函数getStuff()
{
返回数组(“它”、“工作”);
}
函数Stuff()
{
$value=array(getStuff());
foreach($key的值=>$value)
{
回显“$key$value
\n”;
}
}
函数getRelatedStuff()
{
返回数组(“你好”=>“世界”,“蛋糕”=>“是谎言”);
}
函数相关的stuff()
{
$value=array(getRelatedStuff());
foreach($key的值=>$value)
{
回显“$key$value
\n”;
}
}
//相关的
函数getRelatedStuffInStuff()
{
$s1=数组(“你好”=>“世界”,“蛋糕”=>“是个谎言”);
$s2=阵列(“苹果”=>“mac”、“微软”=>“windows”、“linus”=>“linux”);
$s3=数组(“OSX”=>“10.6”、“Ubuntu”=>“11.04”、“Windows”=>“7”);
返回数组($s1、$s2、$s3);
}
函数RelatedInStuff()
{
$value=数组(getRelatedStuffInStuff());
foreach($key的值=>$value)
{
回显“$key$value
\n”;
}
}
?>
当我尝试在web浏览器中查看此页面时,它只显示一个空白页面。我做得对吗?我应该或可以更改什么?如果这是您的完整代码。。。你必须调用函数
此外,您的函数已经返回了一个数组,因此您不需要将这些调用包装在数组(…)中。如果这是您的完整代码。。。你必须调用函数
此外,您的函数已经返回了一个数组,因此您不需要将这些调用包装在数组中(…)。尝试将其添加到代码末尾(?>
是您发布的最后一行):
?>
这实际上会生成一些HTML并调用其中一个函数。尝试将其添加到代码末尾(您发布的最后一行是?>
):
?>
这实际上会生成一些HTML并调用其中一个函数。您发布的代码(我想这是我第二次看到它)中只有函数定义。你需要调用这些函数(如果你想让它变得漂亮,就在某个地方生成HTML)。你的getStuff()
方法在哪里?你的函数调用在哪里?你发布的代码片段(我想这是我第二次看到它)只有函数定义。你需要调用这些函数(如果你想让它变得漂亮,就在某个地方生成HTML)。你的getStuff()
方法在哪里?函数调用在哪里?好了,开始看到一些输出。现在您需要重新编写代码。从尝试显示开始,只显示一个数组和一个函数调用。一旦你想让它正常工作,就一次在一个函数中添加其他函数。@Mat我似乎不知道我做错了什么。思想?我添加了HTML,如前所述,我得到了“O数组”输出。请尝试比您发布的内容简单得多的内容。@Mat由于某些原因,我一直在努力使用数组。我也不知道为什么,但我知道。你一次做的太多了。使用单个数组进行练习,并尝试仅打印该内容。实际上,您不需要函数来完成此操作。一旦你有工作,尝试两个,使一个功能。在您真正理解上一步中所做的工作之前,不要再添加任何内容。好了,您已经开始看到一些输出。现在您需要重新编写代码。从尝试显示开始,只显示一个数组和一个函数调用。一旦你想让它正常工作,就一次在一个函数中添加其他函数。@Mat我似乎不知道我做错了什么。思想?我添加了HTML,如前所述,我得到了“O数组”输出。请尝试比您发布的内容简单得多的内容。@Mat由于某些原因,我一直在努力使用数组。我也不知道为什么,但我知道。你一次做的太多了。使用单个数组进行练习,并尝试仅打印该内容。实际上,您不需要函数来完成此操作。一旦你有工作,尝试两个,使一个功能。在您真正理解上一步的操作之前,不要再添加任何内容。
?>
<html><body>
<?php
RelatedInStuff();
?>
</body></html>