Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.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 在回显字符串时用引号转义问题_Php_Wordpress_Escaping_Quotation Marks - Fatal编程技术网

Php 在回显字符串时用引号转义问题

Php 在回显字符串时用引号转义问题,php,wordpress,escaping,quotation-marks,Php,Wordpress,Escaping,Quotation Marks,我遇到了一个无法解决的问题:我试图在测试数据库中存储一些连续的双引号())。现在,当我将它们打印为input type=“text”字段的值时,我得到的是: <input type="hidden" """"""""="" value="" name="it"> 数据库中的数据通过sanitize_text_字段(stripslashes())()传递,因此根本不包含斜杠。我怎样才能解决这个问题?我是否以错误的方式存储数据?该文档没有记录报价。尝试通过htmlspecialch

我遇到了一个无法解决的问题:我试图在测试数据库中存储一些连续的双引号(
)。现在,当我将它们打印为
input type=“text”
字段的
值时,我得到的是:

<input type="hidden" """"""""="" value="" name="it">


数据库中的数据通过
sanitize_text_字段(stripslashes())
()传递,因此根本不包含斜杠。我怎样才能解决这个问题?我是否以错误的方式存储数据?

该文档没有记录报价。尝试通过
htmlspecialchars
运行它。这也是开发人员控制台的输出吗?因为在html错误的情况下,代码很少与源代码完全相同。这可能会有所帮助,谢谢@Nabil Kadimi,
esc\u attr()
解决了错误@弗洛斯库斯我现在知道这个函数没有提到任何引用,它只是给出了一个完整的脚本工作场景。。。