首页 > 解决方案 > 如何在 laravel 控制器中随机获取语言值?

问题描述

class DynamicDependent extends Controller
{
    function fetch(Request $request)
    {
        $value = "home";

        $value2 = Lang::get('home.'.$value.'');
    }
}

输出:'home.home'。

但我需要语言文件中的值。请指导我得到这个。

标签: laravellaravel-5

解决方案


看来您正在尝试获得翻译。为此,您可以使用这样的trans辅助方法:

//In your resources/lang/{some_lang_code}/home.php

return [
 'home' => 'My translation',
];


//In your controller
$value = "home";
$value2 = trans('home.'.$value); //My translation


推荐阅读