调用从另一个php文件生成的变量而不包含或要求

调用从另一个php文件生成的变量而不包含或要求,php,wordpress,Php,Wordpress,我是php和Wordpress的新手,刚刚开始自学php。我通读了很多答案,但没能解决我的问题,所以我决定把它贴在这里 我有两个WP的页面模板,页面A和B,A.php是B.php的父级。 我在B.php中有一个复选框来确定这是否是最新的页面 if( get_field('this_months_issue') ) { echo "<span class=\"issue-status\">/&nbsp;This Month's Issue</span>";

我是php和Wordpress的新手,刚刚开始自学php。我通读了很多答案,但没能解决我的问题,所以我决定把它贴在这里

我有两个WP的页面模板,页面A和B,A.php是B.php的父级。 我在B.php中有一个复选框来确定这是否是最新的页面

if( get_field('this_months_issue') )
{
    echo "<span class=\"issue-status\">/&nbsp;This Month's Issue</span>";
    $latest = "is-latest";  
}
else
{
    echo "<span class=\"issue-status\">/&nbsp;Previous Issue</span>";
}
if(获取字段(“此问题”))
{
echo“/本月号”;
$latest=“is latest”;
}
其他的
{
回声“/上一期”;
}
我希望选中复选框后,页面A将位于最新的页面B上。(请注意,B页可用于A页下的许多其他子页)

我可以在页面A中放置什么,以便它可以重定向到选中复选框的页面

对不起,我的英语很差,希望你能理解我的问题。
高级版谢谢。

您可以将变量放入会话中。 所以调用
session_start()位于页面顶部

        //set
        $_SESSION['varname'] = "something";
        // retrieve
        $somevar = $_SESSION['varname'];
        echo $somevar;//will echo "something";

因此,无论何时该会话处于活动状态,您都可以随时调用它。

谢谢您的回答。
我是否应用
//设置$\u会话['varname']=“某物”在第B页;和
//检索$somevar=$\u会话['varname'];echo$somevar//会呼应“某物”在A页中?使用
$\u会话['varname']=“某物”$somevar=$\u SESSION['varname']你想在哪里使用它。