Помогите составить выражение для preg_match_all

Статус
В этой теме нельзя размещать новые ответы.

Dukuй

Щас сменю себе статус
Регистрация
24 Фев 2009
Сообщения
308
Реакции
190
Имеются строки:
PHP:
<SCRIPT>drwfl("Appologies",1327641470,"11",15,"MCats")</SCRIPT><br>
<SCRIPT>drwfl("tuk",1292785170,"10",15,"MCats")</SCRIPT><br>
<SCRIPT>drwfl("Пиач",1231310749,"8",15,"MCats")</SCRIPT><br>
Которые загружаются из:
$html = file_get_contents ('Для просмотра ссылки Войди или Зарегистрируйся') ;

Необходимо вытащить текст, который выделен жирным шрифтом (Appologies,tuk,Пиач)

Сделай
foreach($arr_users[1] as $user)
{
Спасибо, помогло
 
Последнее редактирование модератором:
Код:
~drwfl\("(.+?)"~
 
Warning: trim() expects parameter 1 to be string, array given
Вот собственно сам код:
PHP:
<?php 
$html = file_get_contents ('http://capitalcity.combats.com/clans_inf.pl?MCats') ;
preg_match_all('~drwfl\("(.+?)"~', $html, $arr_users);


foreach($arr_users as $user) 
{ 
$lines = file('http://capitalcity.combats.ru/inf.pl?login='.urlencode(trim($user)).'&short=1');

foreach($lines as $value){ 
   list($var, $val) = explode('=',$value); 
   $arr[$var] = $val; 
} 
echo "".$arr['login']."<br>"; 
echo "".$arr['level']."<br><br>"; 
} 
?>
Если preg_match, показывает только первое найденное значение и все, а если preg_match_all, ругается на ошибку :
Warning: trim() expects parameter 1 to be string, array given in /www/home/ on line 9
 
Сделай
foreach($arr_users[1] as $user)
{
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху