我有一个简单的 php 代码,我想从 textarea 的 POST 中删除斜杠striplashes
:
$x = '<img src=\"https://www.domain.tld/img.jpg\">';
echo 'X1: '.$x;
$x = stripslashes($x);
echo 'X2 : '.$x;
输出是
X1: <img src=\"https://www.domain.tld/img.jpg\">;
X2: <img src="//www.domain.tld/img.jpg">;
为什么要删除协议(http)?这只发生在某些服务器上,所以它可能是服务器“问题”
添加:
如果我$x
改为
$x = 'img src=\"https://www.domain.tld/img.jpg\"';
它有效(不带括号)