[英]PHP inserts escape sequence for double quotes when i GET a string containing HTML contents
我正在使用JavaScript生成HTML代碼,並使用get方法將其傳遞給PHP代碼。 現在,當我嘗試echo
顯HTML內容時,HTML包含帶雙引號的轉義序列,HTML無法運行。 PHP中有沒有一種方法或功能可以幫助我擺脫這些雙引號。
示例代碼...。我的輸入是這個
輸入: <div id="test"></div>
...。
我用來接收內容的PHP代碼是...
<?php
$str=$_GET["send"];
$str1 = htmlspecialchars_decode($str, ENT_QUOTES);
echo $str1;
?>
輸出是此<div id=\\"test\\"></div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.