gpt4 book ai didi

php 在其他 div 之前显示一个 div

转载 作者:太空宇宙 更新时间:2023-11-04 05:24:19 25 4
gpt4 key购买 nike

public function body() {
global $control;

return '
<div id="bodyTop"></div>
<div id="bodyContainer">'.$control->pages().'</div>
';

}//body

这是我用来显示所有页面内容的函数,$control->pages() 函数执行以下操作

public function pages(){
$pages = $_GET['pages'];

switch ($pages) {
case 'startseite':
echo $this->startseite();
break;

case 'rezepte':
print 'rezepte';
break;

default:
echo 'startseite';
break;
}

}

然后:

public function startseite () {

$text = '<div style="float:left">Hello world</div>';

return $text;
}

但是当它显示内容时它做错了,我不明白这是什么问题!

这是它的显示方式:

<div style="float:left">Hello world</div>

<div id="bodyTop"></div>
<div id="bodyContainer">
</div>

下面是它应该如何显示:

<div id="bodyTop"></div>
<div id="bodyContainer"><div style="float:left">Hello world</div>
</div>

最佳答案

这里:

echo $this->startseite();

你在回显,所以它会在 body() 返回之前打印出来。

根据您的代码段,您可能想要:

return $this->startseite();

在你的$control->pages()

关于php 在其他 div 之前显示一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5525966/

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