如何在任何链接之间获得单词

时间:2014-07-10 02:43:01

标签: php

请假设我在描述中定义了许多链接。

$string = '<a href="http://www.google.com.pk/">Google</a>
<a href="http://www.facebook.com.pk/">Facebook</a>';

我只需从字符串中获取Google和Facebook 请帮帮我

2 个答案:

答案 0 :(得分:4)

欢迎来到SO。 strip_tags()可能对此情况有用。

概念:

$string ='<a href="http://www.google.com.pk/">Google</a>
<a href="http://www.facebook.com.pk/">Facebook</a>';

$array = explode(' ',strip_tags($string));

print_r($array);

答案 1 :(得分:1)

你正在寻找

strip_tags

$string = '<a href="http://www.google.com.pk/">Google</a>
<a href="http://www.facebook.com.pk/">Facebook</a>';

echo strip_tags($string);

输出:

Google
Facebook

您可以排除您不想删除的标签

$string = '<p>Google</p><br />
<a href="http://www.facebook.com.pk/">Facebook</a><br />
<b>twitter<b><br />';

echo strip_tags($string,'<p><b><br>');

输出:

<p>Google</p><br />
Facebook<br />
<b>twitter<b><br />