2014-09-11 3 views
0
<?php 

$XMLContent=file("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml"); 

foreach($XMLContent as $line){ 
     if(preg_match("/rate='([[:graph:]]+)'/",$line,$rate)){ 
      echo "$rate[1]<br>"; 
     } 
} 
?> 

но результат отображается все, на мой вопрос, что отображение данных в первом рядуКак показать конкретный массив в Еогеаспе

+0

В чем проблема? Просьба привести пример. – GHugo

ответ

1

Используйте break, чтобы остановить цикл после первого матча:

foreach($XMLContent as $line){ 
    if(preg_match("/rate='([[:graph:]]+)'/",$line,$rate)){ 
     echo "$rate[1]<br>"; 
     break; 
    } 
} 
+0

спасибо, это работает :) –

Смежные вопросы