与JavaScript parentNode属性等效的PHP
我想检查父元素的id,以显示图像的大版本或小版本与JavaScript parentNode属性等效的PHP,javascript,php,dom,parent,Javascript,Php,Dom,Parent,我想检查父元素的id,以显示图像的大版本或小版本 <div id="content"> <?php include 'test.php';?> </div> <div id="sidebar"> <?php include 'test.php';?> </div> 在test.php中,if语句检查父级是否具有所需的id。 有没有一种方法可以在不使用JavaScript的情况下获取parentnode id?没
<div id="content">
<?php include 'test.php';?>
</div>
<div id="sidebar">
<?php include 'test.php';?>
</div>
在test.php中,if语句检查父级是否具有所需的id。
有没有一种方法可以在不使用JavaScript的情况下获取parentnode id?没有。PHP对呈现的页面不做任何处理。 但是为什么不创建一个函数并用参数调用它呢
include 'test.php'
?>
<div id="content">
<?php showImage(); ?>
</div>
<div id="sidebar">
<?php showImage(true); ?>
</div>
<?php
包括“test.php”
?>
function showImage($smallImage = false) {
if (!$smallImage) {
echo '<img src="path/to/bigimage" alt="" />';
} else {
echo '<img src="path/to/smallimage" alt="" />';
}
}
<div id="content">
<?php
$parentNode = 'content';
include 'test.php'
?>
</div>
<div id="sidebar">
<?php
$parentNode = 'sidebar';
include 'test.php'
?>
</div>