如何在php中正确显示html文本?

时间:2019-03-24 15:25:10

标签: php html

我是php和html的初学者,所以请我目前正在登录系统上工作,我想正确地在php标签中回显html,我的代码错误显示了意外的T_STRING,告诉我正确的方法,先生

    <?php
              if(Convert.ToString(Session['roleid']) == '1'){
              echo '<p>';
              echo '<a href='add_account.php' class='btn btn-success'>'Add Account'</a>';
              echo '</p>';
              }else{

          }
            ?>

3 个答案:

答案 0 :(得分:2)

替换 '<a href='add_account.php' class='btn btn-success'>'Add Account'</a>''<a href="add_account.php" class="btn btn-success">Add Account</a>'。之所以出现错误,是因为您尝试在以单引号开头的字符串中使用单引号

答案 1 :(得分:0)

我使用以下方法解决了该问题:

echo '<a href="'.add_account.php.'" class=btn btn-success>Add Account</a>';

答案 2 :(得分:0)

如果要将变量添加到html代码中,则有3种方法。

第一个是不实际的;使用单独的echo命令。没必要。

第二,您使用该格式; echo“ bla'bla'bla”。$ your_var。“ bla bla bla”; 第三是使用其他引号来做; echo'bla“ bla” bla'。$ your_var.'bla“ bla” bla';

如果您想在HTML中为该段落使用引号,它将尝试结束您的段落。您也可以将HTML代码用于&qout;为了那个。

最后,不要使用echo来调用php文件。使用include_once命令执行此操作。