如果我通过Jquery加载我的php文件(Home.php),我似乎无法访问我的Home.php文件中的$ var。它加载成功但我得到这个“未定义”错误:
( ! ) Notice: Undefined variable: var in /media/sf_sandbox/linksup/view/Home.php
我已按照完全相同的顺序完成此操作。 我宣布变量:
的index.php
<?php
$var = "bar";
?>
我用.load()加载文件Home.php:
的index.php
<div id="ContentContainer">
<script>
$( "#ContentContainer" ).load( "view/Home.php" );
</script>
</div>
然后我尝试在Home.php中获取$ var的值:
Home.php
<div class="row">
<div class="col-md-12">
<h2>Home</h2>
<?php echo $var?>
</div>
</div>
答案 0 :(得分:1)
为什么要为此目的使用jquery。 PHP include_once()
可以轻松完成。
Home.php
如下所示: -
<?php include_once('index.php');?>
<div class="row">
<div class="col-md-12">
<h2>Home</h2>
<?php echo $var?>
</div>
</div>