【发布时间】:2016-09-08 20:33:14
【问题描述】:
我正在使用 laravel 5。我的文件结构如下:
+App
+Http
+Controllers
+ExampleController.php
+Lang
+Files
+Items.php
在我的 ItemsFile.php 中,我返回一个数组,如下所示:
<?php
return array(
'item1' => 'Toys',
'item2' => 'Shoes',
'item3' => 'Clothes',
'item4' => 'Cars',
);
我想从我的 ExampleController.php 文件中的 ItemFile.php 返回一个索引,如下所示:
$selected = Lang::get('Items.item1');
但我收到错误消息,例如:找不到 Class 'App\Lang'
我需要做什么才能包含此功能?我认为这与命名空间有关,但我不确定是什么。
【问题讨论】:
-
添加“使用 Illuminate\Support\Facades\Lang;”到你的控制器
-
@BaikHo 谢谢,这更正了错误,但不是打印出值,而是输出我传入的字符串。例如:输出“Items.item1”而不是“Toys”从上面的例子中
标签: php laravel namespaces