{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (31 окт 2015, 17:34) [0/0] [0] [отв] [спам] [под] +1 | -1

Всем привет.

Допустим на другом сайте имеется <ims scr=""> как с помощью preg_match или еще что-то взять только определенный клас?
Например $file = file_get_contents('http://site.ru/index.php');

Отсюда необходимо взять только например 2шт <img scr=""> а остальное не нужно.


Изм. 2 раз. / Посл. изм. (31 окт 2015, 18:22)
2. (31 окт 2015, 17:37) [2/0] [2] [отв] [спам] [под] +1 | -1

$zek=file_get_contents('http:?/site.ru/index.php');
preg_match('#<img src="(.*)">#sU',$zek,$out);
echo $out[0];

3. [автор] (31 окт 2015, 17:39) [0/0] [0] [отв] [спам] [под] +1 | -1

ЗэК, Спасибо) А если с preg_replace, знаю что он только убирает, но с него тоже можно сделать? И если вот так <img src="/foto/"> то как твой вариант будет?

4. (31 окт 2015, 17:41) [0/0] [0] [отв] [спам] [под] +1 | -1
Wapmaster7851,

Так-же и будет, в кавычках (.*) - это допускает любые символы в данном куске т.е. в кавычках

5. [автор] (31 окт 2015, 17:42) [0/0] [0] [отв] [спам] [под] +1 | -1
КОРОЛЬ,

Вот просто я хочу сделать так, например из сайта site.ru/index.php взять только определенный класс, и если на сайте например site.ru что-то меняется, то что-либо дабы не появилось.

6. (31 окт 2015, 17:43) [0/0] [0] [отв] [спам] [под] +1 | -1
Wapmaster7851,

Устарело

7. (31 окт 2015, 17:45) [0/0] [0] [отв] [спам] [под] +1 | -1
Wapmaster7851,

используя прег_матч ничего лишнего не появиться, т.к. он ищит нужные символы в коде, и если он не находит совпадений то ни чего не выведет

8. [автор] (31 окт 2015, 17:46) [0/0] [0] [отв] [спам] [под] +1 | -1
КОРОЛЬ,

Вот щас поставлю
$zek=file_get_contents('http:?/site.ru/index.php');

появится же ведь весь контент, как все одновременно отрезать, и выводить только нужное? И чтобы если в доноре будут обновления, то оно на сайте не появлялось.


Изм. 1 раз. / Посл. изм. (31 окт 2015, 17:47)
9. (31 окт 2015, 17:47) [0/0] [0] [отв] [спам] [под] +1 | -1

я уже всё объяснил...

10. (31 окт 2015, 17:48) [1/0] [1] [отв] [спам] [под] +1 | -1
Wapmaster7851,

2 пост.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений