如何在LESS中使用double at@@语法?
如何在LESS中使用double at@@语法?,less,Less,@@var为您提供'bar' 这项技术有什么用?它允许您动态更改调用哪个变量。我在PHP中使用双美元符号$$的这个特性 @var = 'foo' @foo = 'bar' 您可以将其视为$($var),其中它计算内部表达式,然后使用内部表达式的结果计算外部表达式。我曾经在用户输入的环境卫生中使用过它 $var = 'bar'; $bar = 'hello'; echo $$var; // Output is hello // In a controller for(array('email'
@@var
为您提供'bar'
这项技术有什么用?它允许您动态更改调用哪个变量。我在PHP中使用双美元符号$$的这个特性
@var = 'foo'
@foo = 'bar'
您可以将其视为$($var),其中它计算内部表达式,然后使用内部表达式的结果计算外部表达式。我曾经在用户输入的环境卫生中使用过它
$var = 'bar';
$bar = 'hello';
echo $$var; // Output is hello
// In a controller
for(array('email', 'firstname', 'lastname') as $input){
$$input = $_POST[$input]; //Will create a variable with that name
sanitation_function( $$input ); //This will sanitate the input
}