Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将css选择器放入php生成的html代码中_Php_String_Quotes_Double Quotes - Fatal编程技术网

如何将css选择器放入php生成的html代码中

如何将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”; 像这样使用单引号

我试图在PHP和Wordpress上制作一个小原型,但我不知道这有什么问题

这个代码很好:

但当我向表中添加选择器时,如下所示:

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包含到字符串中的表中的错误”等。。。