Heim >Backend-Entwicklung >PHP-Tutorial >javascript - php 如何才能转义html?

javascript - php 如何才能转义html?

WBOY
WBOYOriginal
2016-06-06 20:18:331146Durchsuche

我有一段html代码

<code><p><img src="%5C%5C%5C%22http:%5C/%5C/localhost%5C/wp-content%5C/uploads%5C/2016%5C/02%5C/20160212050255_865.png%5C%5C%5C%22" alt='\\\"\\\"'>\n</p>
<p><img src="%5C%5C%5C%22http:%5C/%5C/localhost%5C/wp-content%5C/uploads%5C/2016%5C/02%5C/20160212050312_659.png%5C%5C%5C%22" alt='\\\"\\\"'>\n"</p></code>

我需要获取到src里面的图片地址,而且不是什么\/\/这样的东西的...

我使用了正则表达式后

<code>$preg = '/<img . alt="javascript - php 如何才能转义html?" >/i';</img.></code>

返回的内容是

<code>"\\\"http:\/\/localhost\/wp-content\/uploads\/2016\/02\/20160212050312_659.png"</code>

而我需要的是干净的图片地址...http://localhost/wp-content/uploads/2016/02/20160212050312_659.png

我该怎么办。

回复内容:

我有一段html代码

<code><p><img src="%5C%5C%5C%22http:%5C/%5C/localhost%5C/wp-content%5C/uploads%5C/2016%5C/02%5C/20160212050255_865.png%5C%5C%5C%22" alt='\\\"\\\"'>\n</p>
<p><img src="%5C%5C%5C%22http:%5C/%5C/localhost%5C/wp-content%5C/uploads%5C/2016%5C/02%5C/20160212050312_659.png%5C%5C%5C%22" alt='\\\"\\\"'>\n"</p></code>

我需要获取到src里面的图片地址,而且不是什么\/\/这样的东西的...

我使用了正则表达式后

<code>$preg = '/<img . alt="javascript - php 如何才能转义html?" >/i';</img.></code>

返回的内容是

<code>"\\\"http:\/\/localhost\/wp-content\/uploads\/2016\/02\/20160212050312_659.png"</code>

而我需要的是干净的图片地址...http://localhost/wp-content/uploads/2016/02/20160212050312_659.png

我该怎么办。

http://php.net/manual/en/function.stripcslashes.php

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn