如果我想在 Laravel 中使用语言环境,我需要一些东西,我这样做了..
{{trans('language.add')}}
{{trans('language.my_word')}}
{{trans('language.save')}}
{{trans('language.edit_file')}}
区域设置语言文件是这样的..
<?php
return
[
'add' => 'Add',
'my_word' => 'Any thing here',
'save' => 'Save !',
'edit_file' => 'Edit File',
]
现在如果我在 Blade 中执行此代码
{{trans('language.edit_file')}}
结果将是
'Edit File'
现在我的问题是如何使用单词 ..
我的意思是如何使用 Edit File
访问 edit_file
我想访问值而不是 key 来访问 key
谢谢..
最佳答案
使用 array_flip。
array_flip() 函数用于交换数组中的键及其关联值。
$languages = Lang::get('language');
$languagesFlip = array_flip($languages);
关于php - 获取laravel trans中local的key,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63670014/