Recently in modifying the code written by someone else. There is a problem:
$test=array('a'=>1,'b'=>2);{include file="header.html" test="$test"}在header.html中{$test.a}输出是正常的。header.html中有{php}依据session进行逻辑判断{/php}
Here's the problem:
How is the value of variable $test referenced in header.html {php}{/php}?
Reply content:
Recently in modifying the code written by someone else. There is a problem:
$test=array('a'=>1,'b'=>2);{include file="header.html" test="$test"}在header.html中{$test.a}输出是正常的。header.html中有{php}依据session进行逻辑判断{/php}
Here's the problem:
How is the value of variable $test referenced in header.html {php}{/php}?
No matter what the template, it is not output until the PHP controller operation is complete. The test here is already there before you use the display method, so it is available throughout the template. This is followed by the operation of including the header to the current template.