Php laravel从循环向变量追加值
如何设置变量的值?值将来自循环Php laravel从循环向变量追加值,php,laravel,Php,Laravel,如何设置变量的值?值将来自循环 $foo = ''; // empty variable foreach ($test as $index) { $index->name; } 我想从$index->name中设置$foo的值 因此,如果我访问$foo它现在将显示$index->name的值 尝试了这个,但没有成功: $foo = ''; // empty variable foreach ($test as $index) { $foo = $ind
$foo = ''; // empty variable
foreach ($test as $index) {
$index->name;
}
我想从$index->name中设置$foo
的值代码>
因此,如果我访问$foo
它现在将显示$index->name的值代码>
尝试了这个,但没有成功:
$foo = ''; // empty variable
foreach ($test as $index) {
$foo = $index->name;
}
echo $foo; // still empty
请注意,$foo
的值将是$test
集合中最后一个$index->name
$foo = ''; // empty variable
foreach ($test as $index) {
$foo = $index->name;
}
正如我在问题中提到的那样。我试过那种方法。谢谢你什么是$test
?它必须是一个iterable(如数组)。这意味着它可能包含多个值,或者根本不包含任何值(这似乎是您的情况)。