The thinkphp L method is used to enable multi-language scenarios, setting and getting the current language definition.
Its invocation format is: L (' language variable ' [, ' language value '])
1. Setting Language variables
In addition to using language packs to define language variables, we can dynamically set language variables using the L method, for example:
L (' Lang_var ', ' language definition ');
Language definitions are not case-sensitive, so the following are equivalent:
L (' Lang_var ', ' language definition ');
But for the sake of specification, we recommend using uppercase to define language variables uniformly.
The L method supports batch setting of language variables such as: $lang [' lang_var1 '] = ' language definition 1 '; $lang [' lang_var2 '] = ' language definition 2 '; $lang [' lang_var3 '] = ' language definition 3 '; L ($lang);
Represents the simultaneous setting of 3 language variables Lang_var1 lang_var2 and LANG_VAR3.
2. Get language variables
$langVar = L (' Lang_var ');
Or:
$langVar = L (' Lang_var ');
If the argument is empty, it means getting all of the currently defined language variables (including the language definition file):
$lang = L ();
Or we can use it in a template.
{$Think. Lang.lang_var}
To output the language definition.
http://www.bkjia.com/PHPjc/825335.html www.bkjia.com true http://www.bkjia.com/PHPjc/825335.html techarticle The thinkphp L method is used to enable multi-language scenarios, setting and getting the current language definition. Its invocation format is: L (' language variable ' [, ' language Value ']) 1. Setting language variables in addition to making the term ...