如何在php中只将特定的div元素包含到页面中?

如何在php中只将特定的div元素包含到页面中?,php,Php,这可能吗?我没有见过这种代码。我真的很想实现它,但我无法搜索它,或者我不知道这种执行是如何调用的 在php页面上,我有div的这些元素 elements.php <div id="countries"> <p>Malaysia</p> <p>India</p> </div> <div id="cities"> <h2>sihgn</h2> <p>sighn city<

这可能吗?我没有见过这种代码。我真的很想实现它,但我无法搜索它,或者我不知道这种执行是如何调用的

在php页面上,我有div的这些元素

elements.php

<div id="countries">
<p>Malaysia</p>
<p>India</p>
</div>

<div id="cities">
<h2>sihgn</h2>
<p>sighn city</p>
</div>

<div id="street">
<h2>nowhere</h2>
<p>somewhere</p>
</div>
elements.php
马来西亚

印度

sihgn 西贡市

无处 某处

在showcontryonly.php上,它只显示特定的div

<?php include (elements.php)?> ???? echo div #countries
<?php include (elements.php)?> ???? echo div #street 
????回声分区#国家
在ShowCitiesOnly.php上,它仅显示城市

<?php include (elements.php)?> ???? echo div #cities
????回声分区#城市
在showstreetonly.php上,它仅显示街道div

<?php include (elements.php)?> ???? echo div #countries
<?php include (elements.php)?> ???? echo div #street 
????回声街
我之所以要实现这一点,是因为我只想为我的所有内容编辑一个页面。
谢谢。

您可以在
元素中为每个div定义一个变量。php

$countries = '<div id="countries">
<p>Malaysia</p>
<p>India</p>
</div>';

$cities = '<div id="cities">
<h2>sihgn</h2>
<p>sighn city</p>
</div>';

$streets = '<div id="street">
<h2>nowhere</h2>
<p>somewhere</p>
</div>';
$countries=
马来西亚

印度

'; $cities= sihgn 西贡市

'; $streets= 无处 某处

';
包含元素文件后,您只需回显所需的变量:

<?php
include (elements.php);
echo $countries; // $cities or $streets
?>


希望这有帮助。

这是最完美的asnwer。“谢谢你的快速回复。很高兴我能帮上忙,”詹姆斯说。干杯