|
|
|
| Помогите пожалуйста, я новичок.
Есть строка, в ней много ссылок, как сделать так, чтобы сохранить название ссылок куда нибудь например в массив.
Спасибо | |
|
|
|
|
|
|
|
для: arsen2607
(10.05.2012 в 17:15)
| |
<?php
$str = 'Ваша строка со ссылками';
preg_match_all('|<a[^>]+>([^<]+)</a>|si', $str, $out);
print_r($out);
?>
|
| |
|
|
|
|
|
|
|
для: arsen2607
(10.05.2012 в 17:15)
| | Спасибо,
а как создать ассоц. массиве чтоб ключи были название ссылок а значение сами ссылки | |
|
|
|
|
|
|
|
для: arsen2607
(10.05.2012 в 22:37)
| | Напрямую никак. Нужно искать ссылки функцией preg_replace_callback() и уже в пользовательской функции возврата присваивать название ключу массива, а ссылку значению. | |
|
|
|
|
|
|
|
для: Sfinks
(10.05.2012 в 22:46)
| | Спасибо,буду искать | |
|
|
|