Laravel 拉韦尔弗雷赫环
这可能是个奇怪的问题,但我需要你的帮助 我可能有一个带有值的数组Laravel 拉韦尔弗雷赫环,laravel,Laravel,这可能是个奇怪的问题,但我需要你的帮助 我可能有一个带有值的数组 foreach ($users as $user) { $name_user = //condition array_push($firstarray, $name_user ); } 让我们假设$firstarray现在有这些值,例如:1、2、3 现在 它只显示第一个值 它应该这样工作吗?我认为它必须显示这三个价值观 当然,它只会显示1,因为dd表示转储和死亡 您在循环中使用DD,在第一个循环中,您使用了DD,
foreach ($users as $user)
{
$name_user = //condition
array_push($firstarray, $name_user );
}
让我们假设$firstarray现在有这些值,例如:1、2、3
现在
它只显示第一个值
它应该这样工作吗?我认为它必须显示这三个价值观 当然,它只会显示1,因为dd表示转储和死亡 您在循环中使用DD,在第一个循环中,您使用了DD,在读取DD后,它将终止所有后续进程
我建议您使用dump,这样您就可以看到所有内容了当然,它只会显示1,因为dd意味着dump和Die 您在循环中使用DD,在第一个循环中,您使用了DD,在读取DD后,它将终止所有后续进程 我建议你使用dump,这样你就可以看到所有的内容。 它打印$firstarray,t的第一个值,然后在不执行循环其余部分的情况下终止。 您可以尝试使用echo或print\r。 此外,如果您正在调试并且希望知道数组的值,而不必使用foreach循环,则可以使用var_dump$firstarray。dd表示转储和死亡。 它打印$firstarray,t的第一个值,然后在不执行循环其余部分的情况下终止。 您可以尝试使用echo或print\r。
此外,如果您正在调试并且希望知道数组的值而不必使用foreach循环,则可以使用var_dump$firstarray。foreach将在数组上迭代。因为您正在执行转储和死亡,所以您的代码将在第一次迭代时死亡 如果想知道数组值,可以将数组转储到循环外部
dd($firstarray);
Foreach将在数组上迭代。因为您正在执行转储和死亡,所以您的代码将在第一次迭代时死亡 如果想知道数组值,可以将数组转储到循环外部
dd($firstarray);
请注意,Laravel有dd和dump dd=dump and die,这意味着它将显示print/echo变量,但同时当脚本到达代码上的该点时,脚本将停止执行 dump=dump,只是意味着它将显示您感兴趣的变量,您的脚本将继续执行 对于您的情况,您应该这样做:
foreach ($firstarray as $t)
{
dump($t);
}
请注意,Laravel有dd和dump dd=dump and die,这意味着它将显示print/echo变量,但同时当脚本到达代码上的该点时,脚本将停止执行 dump=dump,只是意味着它将显示您感兴趣的变量,您的脚本将继续执行 对于您的情况,您应该这样做:
foreach ($firstarray as $t)
{
dump($t);
}
dd是一个转储和死亡的函数。让我们使用var_dump方法转储和死亡:
dd是一个转储和死亡的函数。让我们使用var_dump方法转储和死亡:
您可以使用它在一个好的视图中显示数据
foreach ($data as $row){
echo '<pre>';
print_r($row);
echo '</pre>';
}
您可以使用它在一个好的视图中显示数据
foreach ($data as $row){
echo '<pre>';
print_r($row);
echo '</pre>';
}
Hello@darcy111尝试下面我的答案:Hello@darcy111尝试下面我的答案:Hello@darcy111,如果它回答了您的问题,请将此答案标记为正确答案,非常感谢!您好@darcy111,如果它回答了您的问题,请将此答案标记为正确答案,非常感谢!