Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Ссылка, обрезать
Форумы портала PHP.SU » » Вопросы новичков » Ссылка, обрезать

Страниц (1): [1]
 

1. event - 11 Февраля, 2015 - 19:42:30 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1. $link = '<a href="http://random.link'>название сайта</a>;
Как с помощь PHP обрезать чтобы осталось только - название сайта, а сам тэг <a href="..."></a> пропал? То есть нужно чтобы осталось все что между <a ...></a>
2. Мелкий - 11 Февраля, 2015 - 20:08:24 - перейти к сообщению
3. event - 11 Февраля, 2015 - 20:12:44 - перейти к сообщению
Мелкий, не подойдет. Так как эта ссылка будет в тексте, а strip_tags обрежет все, хотя там можно выбрать нужные теги, но это все равно не подходит.
4. skiphog - 11 Февраля, 2015 - 20:51:20 - перейти к сообщению
Можно так попробовать
PHP:
скопировать код в буфер обмена
  1. $link = '<a href="http://random.link">название сайта</a>';
  2. echo preg_replace('#<a.*?>(.*?)</a>#si','$1',$link);

 

Powered by ExBB FM 1.0 RC1