регулярное выражение

painbot

Ежик в тумане
Добрых дней, интересует такой вопрос::
Есть файл в нем строка :
PHP:
$id = Array(41742, 41744, 41745, 41746, 1149322, 1149325, 41743, 42026, 41740, 41741, 41747, 41748);
1 действием нужно найти эту строку и тут возникает проблемма :
строка в каждом новом файле может меняться только элементами в скобках, тоесть:

1. $id = Array(41743, 42026, 41740, 41741, 41747, 41748);
2. $id = Array(2333, 12311, 45675, 5566, 37342, 856325, 41743, 42026, 41740, 41741, 41747, 41748, 1333, 12331);

PHP:
<?php
// Извлечение строки со случайным номером.
$ourFile = fopen("файл.тхт", "r");
// Считываем каждую строку файла.
for ($i=0; $s=fgets($ourFile, 10000); $i++) {
  if ($i == '/^$id = Array(*);$/') $line = $s;
}
echo $line;
?>
но поиск не работает - подскажите, что не так?
 

kiff86

Новичок
видимо надо просто заменить ваш код вот этим:
/^\$id = Array(.*?);$/
 
Сверху