如何将css选择器放入php生成的html代码中
我试图在PHP和Wordpress上制作一个小原型,但我不知道这有什么问题 这个代码很好:如何将css选择器放入php生成的html代码中,php,string,quotes,double-quotes,Php,String,Quotes,Double Quotes,我试图在PHP和Wordpress上制作一个小原型,但我不知道这有什么问题 这个代码很好: 但当我向表中添加选择器时,如下所示: echo "<table id="data">\n"; echo“\n”; 页面上有以下错误: 分析错误:语法错误,意外的T_字符串,应为“,”或“;”在 添加样式时也是一样。使用单引号,而不是像这样 echo "<table id='data'>\n"; echo“\n”; 像这样使用单引号
但当我向表中添加选择器时,如下所示:
echo "<table id="data">\n";
echo“\n”;
页面上有以下错误:
分析错误:语法错误,意外的T_字符串,应为“,”或“;”在
添加样式时也是一样。使用单引号,而不是像这样
echo "<table id='data'>\n";
echo“\n”;
像这样使用单引号
echo "<table id='data'>\n";
echo“\n”;
尝试使用单引号
echo "<table id='data'>\n";
echo“\n”;
尝试使用单引号
echo "<table id='data'>\n";
echo“\n”;
问题
问题是您试图打印一个在PHP语言中有意义的字符。您尝试打印一个双引号,但在本例中,这意味着praser的字符串结束(即以第一个双引号开始)
解决方案
对echo使用单引号:
echo '<table id="data">\n';
echo'\n';
转义要打印的特殊字符:
echo "<table id=\"data\">\n";
echo“\n”;
解释
您得到了一个prase错误,因为当prase到达echo”问题的末尾时
问题是,您试图打印一个在PHP语言中有意义的字符。您试图打印一个双引号,但在本例中,它意味着praser字符串的结尾(以第一个双引号开始)
解决方案
对echo使用单引号:
echo '<table id="data">\n';
echo'\n';
转义要打印的特殊字符:
echo "<table id=\"data\">\n";
echo“\n”;
解释
你得到了一个prase错误,因为当praser到达echo”的末尾时,你的标题完全是误导性的。。。?“如何将css选择器放入php生成的html代码”应该类似于“意外的T_字符串”或“将id包含到字符串中的表中的错误”等。您的标题完全是误导性的。。。?“如何将css选择器放入php生成的html代码”应该类似于“意外的T_字符串”或“将id包含到字符串中的表中的错误”等。。。