Javascript PHP:将if语句返回到HTML元素中

Javascript PHP:将if语句返回到HTML元素中,javascript,php,html,Javascript,Php,Html,在同一文档中使用PHP和HTML组合时,如何将if语句的值返回到特定的HTML元素中 比如说。假设我使用本机JavaScript编写以下代码: var myVariable = "This will get appended"; var div = document.querySelector('.mydiv'); if ( test != functionResult ) { div.innerHTML = myVariable; } <div class="mydiv">&

在同一文档中使用PHP和HTML组合时,如何将if语句的值返回到特定的HTML元素中

比如说。假设我使用本机JavaScript编写以下代码:

var myVariable = "This will get appended";
var div = document.querySelector('.mydiv');

if ( test != functionResult  ) {
div.innerHTML = myVariable;
}

<div class="mydiv"></div>
var myVariable=“这将被追加”;
var div=document.querySelector('.mydiv');
如果(测试!=函数结果){
div.innerHTML=myVariable;
}
我仍在学习PHP,但据我所知,您可以这样做来实现同样的目标:

$myVariable = "This will get appended";

if ( $test != $functionResult  ) {
    $div = $myVariable; 
}


<div><?php echo $div ?></div>
$myVariable=“这将被追加”;
如果($test!=$functionResult){
$div=$myVariable;
}

这是此函数的正确PHP语法吗?

这就是我解释为您所寻找的:

<div>
<? if($test!=$functionresult): ?>
    This will get appeneded
<? endif; ?>
</div>

这将被上诉
或者如果您不希望div显示它是否为false:

<? if($test!=$functionresult): ?>
    <div> This will be appended </div>
<? endif; ?>

这将附在后面

是的,为什么不呢?这有什么问题?你试过了吗?这是不是按照你想要的方式工作而没有任何副作用?看起来这是一个很容易测试的东西。这似乎是有效的PHP是的。所有PHP语句都应该在标记内,而您的示例不是这样。最后一行可以是echo“$div”;