Php Laravel foreach仅返回第一个值
首先,请温柔一点,我是一个初学者,只是预科 我有一个问题,我想得到拉威尔的语言文件和编辑他们的内容 我的问题是我不太明白的是Php Laravel foreach仅返回第一个值,php,foreach,laravel,laravel-4,iteration,Php,Foreach,Laravel,Laravel 4,Iteration,首先,请温柔一点,我是一个初学者,只是预科 我有一个问题,我想得到拉威尔的语言文件和编辑他们的内容 我的问题是我不太明白的是 array(3) { [0]=> string(26) "app/lang/en/pagination.php" [1]=> string(25) "app/lang/en/reminders.php" [2]=> string(26) "app/lang/en/validation.php" } 我有一个返回实际文件的函数,我
array(3) {
[0]=>
string(26) "app/lang/en/pagination.php"
[1]=>
string(25) "app/lang/en/reminders.php"
[2]=>
string(26) "app/lang/en/validation.php"
}
我有一个返回实际文件的函数,我有一个存储这些文件的变量
$directory = File::files(self::$lang_path.$code);
如果我死了,我会倒掉我得到的
array(3) {
[0]=>
string(26) "app/lang/en/pagination.php"
[1]=>
string(25) "app/lang/en/reminders.php"
[2]=>
string(26) "app/lang/en/validation.php"
}
一切都很好,但如果foreachit和die并转储
$directory = File::files(self::$lang_path.$code);
foreach ($directory as $files)
{
dd($files);
}
我刚刚回到string(26)“app/lang/en/pagination.php”
能告诉我我做错了什么吗
问题是我需要它,因为我需要嵌套的foreac
像
我不明白我做错了什么,请有人给我一个提示好吗?dd
(dump and die)函数会终止脚本执行-因此它只会在调用die()
之前显示数组中的第一项
改用var\u dump
如果你好奇的话,你可以看到