|
|
|
ereg
|
|||
|---|---|---|---|
|
#18+
вопрос такой. ereg должен возвращать массив найденых значений, а возвращайт только первое. вот код $link = "http://www.cbr.ru/currency_base/daily.asp"; $n = 20000; $file = @ fopen($link, "r"); $rf = fread($file, $n); fclose($file); ereg(("[0-9]{2}\,[0-9]{4}"), $rf, $vkurs); $arval = end($vkurs); reset($vkurs); for ($i=0; $i<$arval; $i++) { echo "Val ".$i." = ".$vkurs[$i]."<br>"; } еще интересно что echo (integer)$arval."<br>"; выводит 10 т.е. типа в массиве есть 10 эл-тов в при выполнении цикла начинает ругаться что все элементы кроме [0] не определены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 16:36 |
|
||
|
ereg
|
|||
|---|---|---|---|
|
#18+
gerdericвопрос такой. ereg должен возвращать массив найденых значений, а возвращайт только первое. вот код[/quote] PHP FAQ: Ничего не работает! Что делать??? [quote]еще интересно что echo (integer)$arval."<br>"; выводит 10 т.е. типа в массиве есть 10 эл-тов в при выполнении цикла начинает ругаться что все элементы кроме [0] не определены.Бред. Преобразование в целое ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2004, 16:45 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=32823752&tid=1479068]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 485ms |

| 0 / 0 |
