gpt4 book ai didi

php - 在 PHP 代码块之间有条件地嵌入 HTML?

转载 作者:太空狗 更新时间:2023-10-29 15:38:33 26 4
gpt4 key购买 nike

我是 PHP 的新手。我从 3 周前开始学习它。我在 StackOverflow、Google 或 Youtube 上找不到这个问题的答案。 PHP documentation这让我很困惑。继续这个问题,PHP 代码与 HTML 混合是如何工作的?

<?php if (something) { ?>
<p>Hello</p>
<?php } ?>

p 元素只有在某些东西具有真值时才会显示,这是怎么回事?...我确信 PHP 引擎忽略了代码块外部发生的事情(例如 )并且只解析内部发生的事情。

下面的代码由 PHP 引擎正常解析并发送到浏览器而不影响任何 HTML 元素(即使它明显位于 2 个代码块之间)。

<?php echo $something; ?>
<p>Hello</p>
<?php echo $something; ?>

我希望我不会因为问这个问题而被激怒,因为很多人似乎都能在十分之一秒内理解它是如何工作的。

附言我很早就在聊天中问了这个问题,并认为我理解正确,但当我去实现它时,我的想法仍然是,这究竟是如何工作的?对我来说,这就像是某种破解。

最佳答案

现在很简单。绝对需要一个 php 教程供您开始 http://www.tizag.com/phpT/

这是你在做什么:

<?php 
//Anything inside me php processes
if($something)
{
echo "<p>something</p>";
}
//About to stop processing in php
?>
<p>Anything outside of the php statement above will just be printed to the dom</p>

快速说明:将 PHP 与 HTML 分开是一种很好的做法

<?php if ($something) { ?>  <-- where is the other {
<p>Hello</p>
<?php } ?> <-- oh I see it.

关于php - 在 PHP 代码块之间有条件地嵌入 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12032271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com