我在php中使用echo函数遇到麻烦。我不完全理解何时需要双引号,单引号和转义引号。我尝试了几种变体,但似乎无法显示出来。我知道如何回显基本的html,但是我以前没有使用过类,我认为这可能是这里的破坏者。
编辑:标记为重复,这是我的新手,不确定要怎么做。但这不是重复的帖子,其他帖子使用的是我不熟悉使用的元素,这只是纯HTML。谢谢。
<?php echo "<div id=\"resume-links\" style='display:flex;float:right;''>
<a class='button button--type-action--size-medium' href='/myaccount' style='margin-right:10px;''>Dashboard →</a>
<a class='button button--type-action--size-medium' href='#popmake-1301'>Get Featured →</a>
</div>
<div id=\"resume-link\" style='clear:both;float:right;padding-top:10px;font-style:italic;'><p><a href='/article-submissions'>Learn More</a></p></div>";?>
答案 0 :(得分:1)
您可以使用
<<<START
htmlHere
START;
在左边距之后,您拥有2 '
但必须为1
答案 1 :(得分:0)
echo " <div id='resume-id'>qwerty</div> ";
echo '<div id ="resume-id">qwerty</div>';
echo "<div id =\"resume-id\">qwerty</div>";
或
echo '<div id ="resume-id">qwerty\'s</div>';
output : qwerty's
答案 2 :(得分:0)
使用Heredoc语法。
示例:
$str = <<<EOD
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
</head>
EOD;