Парсер пишет "Array"

Тема закрыта
875
.
# Koenig (09.08.2016 / 20:29)
muhago97, регулярку надо править
Поможешь?
.
Готовь платить 100р на QIWI или WebMoney кто поможеть?
.
muhago97, тебе нужно это получить ?

Интервьюер, Корзина с 38 вещами, Друг по переписке, Слеза невесты, Классные фотки!, Великий оратор, Геймер, Единомышленник, Путешественник, Сама щедрость, Завален подарками, Душа компании, Свой человек, Первая ходка, Частый гость, Благодарность Galaxy, Galaxy Дроид, VIP-карта Galaxy

И это ?

Общая стоимость подарков: 23.67 у.е.
.
# ДоХтор (09.08.2016 / 21:11)
muhago97, тебе нужно это получить ?

Интервьюер, Корзина с 38 вещами, Друг по переписке, Слеза невесты, Классные фотки!, Великий оратор, Геймер, Единомышленник, Путешественник, Сама щедрость, Зава
Нее смотри html код из страницы , там есть ид вещей "goodID=здесь ид" мне нужно иддд
.
ДоХтор
# muhago97 (09.08.2016 / 21:13)
Нее смотри html код из страницы , там есть ид вещей "goodID=здесь ид" мне нужно иддд
Вот, изучай
header("Content-type:text/html; charset=utf-8");

$ref = 'http://galaxy.mobstudio.ru/services/index.php?userID=37037945&password=*****&a=whois_goods&usercur=24859269&&kbv=127&lngg=ru&dbl=5';
$file_content = file_get_contents($ref);
preg_match_all('~goodID=\d{1,12}~',$file_content,$good_id);
//echo 'Ид Вещь: '.$good_id[2].'';
echo '<pre>'; var_dump($good_id);
/*
array(1) {
  [0]=>
  array(18) {
    [0]=>
    string(16) "goodID=147061927"
    [1]=>
    string(15) "goodID=57942303"
    [2]=>
    string(15) "goodID=88781909"
    [3]=>
    string(15) "goodID=85507540"
    [4]=>
    string(15) "goodID=69608795"
    [5]=>
    string(15) "goodID=59108305"
    [6]=>
    string(15) "goodID=58735720"
    [7]=>
    string(15) "goodID=58735719"
    [8]=>
    string(15) "goodID=58735718"
    [9]=>
    string(15) "goodID=58735717"
    [10]=>
    string(15) "goodID=58735716"
    [11]=>
    string(15) "goodID=58735715"
    [12]=>
    string(15) "goodID=58735714"
    [13]=>
    string(15) "goodID=58376460"
    [14]=>
    string(15) "goodID=58376444"
    [15]=>
    string(15) "goodID=57495332"
    [16]=>
    string(15) "goodID=32650482"
    [17]=>
    string(15) "goodID=17572838"
  }
}
*/
.
muhago97, или тебе только цифры айдишников нужны?
.
(\/)____o_O____(\/)
ДоХтор, добавь скобки в регулярку на цифру, и будет ещё проще
.
# Koenig (09.08.2016 / 21:19)
ДоХтор, добавь скобки в регулярку на цифру, и будет ещё проще
И будут ещё отдельно получены цифры.
.
# ДоХтор (09.08.2016 / 21:18)
muhago97, или тебе только цифры айдишников нужны?
Только цифры нужны
.
ДоХтор
# muhago97 (09.08.2016 / 21:22)
Только цифры нужны
Тогда добавь скобки в регулярку
header("Content-type:text/html; charset=utf-8");

$ref = 'http://galaxy.mobstudio.ru/services/index.php?userID=37037945&password=*****&a=whois_goods&usercur=24859269&&kbv=127&lngg=ru&dbl=5';
$file_content = file_get_contents($ref);
preg_match_all('~goodID=(\d{1,12})~',$file_content,$good_id);
//echo 'Ид Вещь: '.$good_id[2].'';
echo '<pre>'; var_dump($good_id);
Всего: 34