Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.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
Php 在按钮数据属性中显示puncuation_Php_Html_Htmlbutton - Fatal编程技术网

Php 在按钮数据属性中显示puncuation

Php 在按钮数据属性中显示puncuation,php,html,htmlbutton,Php,Html,Htmlbutton,我试图在按钮数据属性中放入一个php变量,但显示的是奇怪的字符而不是标点符号。作为一个例子,而不是一个撇号'将显示。该变量在页面上的其他任何地方都是正常的。我怎样才能解决这个问题 <button id="coolButton"data-name="<?PHP echo $name;?>" 在id的结尾和数据名的开头之间需要一个空格 <button id="coolButton" data-name="<?PHP echo $name;?>" 你的引号

我试图在按钮数据属性中放入一个php变量,但显示的是奇怪的字符而不是标点符号。作为一个例子,而不是一个撇号
'将显示。该变量在页面上的其他任何地方都是正常的。我怎样才能解决这个问题

<button id="coolButton"data-name="<?PHP echo $name;?>"

在id的结尾和数据名的开头之间需要一个空格

<button id="coolButton" data-name="<?PHP echo $name;?>"

你的引号放错地方了

与此相反:

<button id="coolButton"data-name="<?PHP echo $name;?>"

那么PHP运行后的输出是什么?
<button id="coolButton" data-name="<?PHP echo $name; ?>">