让single.php中的声明变量在Comments.php中工作,而无需重新声明它 时间:2012-08-04 作者:webmasters 我在我的单子中声明了一个变量。php$title = \'myvar\'; 我可以在我的评论中得到它吗。php而不重新声明?我使用此代码获取注释。php模板:<? comments_template( \'\', true ); ?> 泰 2 个回复 最合适的回答,由SO网友:Chip Bennett 整理而成 这个comments_template() 仅接受两个参数:$file (字符串)和$separate_comments (布尔)。因此,它无法将任意变量作为参数传递。我通常使用的两种方法是:将变量全球化,将变量封装在返回所需数据的函数中,然后在需要时调用它 SO网友:John-Michael 您可以使用php会话变量在任何需要的地方使用myvar变量。if(!$_SESSION[\'myvar\']){ $_SESSION[\'myvar\'] = \'myvar\'; } echo $_SESSION[\'myvar\']; 结束 文章导航