Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php文件中的div内部放置一个空变量,然后在另一个php文件中定义它_Php_Html_Variables - Fatal编程技术网

如何在php文件中的div内部放置一个空变量,然后在另一个php文件中定义它

如何在php文件中的div内部放置一个空变量,然后在另一个php文件中定义它,php,html,variables,Php,Html,Variables,我是一个PHP新手,学习了基础知识。目前我正在使用PHP和HTML创建一个网站。 我想在div.So中放置一个空变量,当我在index.php中使用包含'content.php'的文件,然后在下面写echo$var_content='hello2';(出于测试目的),它可以工作,但定义的变量不在该区域内,而是在该区域外。 以下是我的content.php代码: <?php $var_content = ''; echo '<main> <div style="max-w

我是一个PHP新手,学习了基础知识。目前我正在使用PHP和HTML创建一个网站。 我想在div.So中放置一个空变量,当我在index.php中使用包含'content.php'的文件,然后在下面写echo$var_content='hello2';(出于测试目的),它可以工作,但定义的变量不在该区域内,而是在该区域外。 以下是我的content.php代码:

 <?php
$var_content = '';
echo '<main>
<div style="max-width:1000px; margin:auto;">
<div style="background-color:rgba(238,234,232,0.6);margin:8px 0 0 0; padding:1px 20px 35px 20px;">'. $var_content .'
</div>
</div>
</main>';
?>

index.php中的代码:

<?php
    include 'header.php';
?>

<?php
    include 'content.php';
    echo $var_content = 'hello2';
?>

<?php
    include 'footer.php';


index.php-在此处设置变量:

<?php
    // set variables
    $var_content = 'hello2';

    // includes
    include 'header.php';
    include 'content.php';
    include 'footer.php';


?>

如果答案解决了你的问题,考虑接受答案。下面是如何返回此处并对勾号/复选标记执行相同操作,直到其变为绿色。这将通知社区,找到了解决方案。否则,其他人可能会认为问题仍然悬而未决,并可能希望发布(更多)答案。您将获得积分,并鼓励其他人帮助您。欢迎来到Stack!谢谢起初,我认为必须先在content.php中定义变量,然后将其放在div中,然后再次定义它,但我意识到我重写了它。再次感谢!
<?php
    echo '<main>
    <div style="max-width:1000px; margin:auto;">
    <div style="background-color:rgba(238,234,232,0.6);margin:8px 0 0 0; padding:1px 20px 35px 20px;">'. $var_content .'
    </div>
    </div>
    </main>';
?>