使用引导框架-在php echo''中编码时丢失布局格式; -如何保持布局?

问题描述 投票:0回答:1

我正在使用引导程序作为框架。我有下拉菜单,使用html时可以完美使用。我在php中有一些方面,这些方面在echo函数中进行了格式化。但是,当放置在回声引号中时,它们会丢失布局。它们保持功能,但似乎转移到屏幕的错误部分。这是一个示例片段...

if (!isset($_SESSION['name'])) {
                        echo '<a class="nav-link" href="URL">Sign Up</a>';
                    } else if ($_SESSION['Admin'] == '1') {
                        echo '<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                        ' . $_SESSION['name'] . $_SESSION['surname'] . '</a>
                    <div class="dropdown-menu" aria-labelledby="navbarDropdown">
                    <a class="dropdown-item" href="URL">Manage Bookings</a>
                    <a class="dropdown-item" href="URL">Members</a>
                    <a class="dropdown-item" href="URL">Message Board</a>
                    </div>';

如前所述,一切正常,只是关闭了布局。有解决办法吗?谢谢!

php html twitter-bootstrap format echo
1个回答
0
投票

使用单引号(在php块中)而不是双引号可以解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.