Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   preg_match_all (https://forum.antichat.xyz/showthread.php?t=135333)

restart_05 16.08.2009 15:30

preg_match_all
 
Вопрос в том чтобы вывести баланс с определенного сайта

Вот функция

function getmn($login,$pass) {
$url = "http://***?login={$login}&password={$pass}";
$data = @implode("", file("$url"));
$news = ('#<td class="utm-table" align="" rowspan="">(.*?)</td>#');
preg_match_all($news, $data, $out);

if ($out[1] == "")
return "no";
else
return $out[1];
}

$money = getmn($login,$pass);
echo $money;

Выводит Array В чем ошибка ??

GreenBear 16.08.2009 15:35

Цитата:

Выводит Array В чем ошибка ??
в _all

Zitt 16.08.2009 15:36

потомушто массив...

FireFenix 16.08.2009 15:36

preg_match_all возвращает 2 подмассива, в которых подмассивы - группы вхождения
правильние наверное
Код:

if (strlen($out[1][0]) > 0)
{
  return "No";
} else {
  return $out[1][0];
}


restart_05 16.08.2009 17:12

Мне нужно было найти несколько но уже все получилось
СПС


Время: 12:38