Капризы eregi

axper

Новичок
Капризы eregi

Всем привет.
есть переменная num = "1||32||50||";
переменная $data является массивом строк с тестом
нужно в переменную $a = записать те же данные только если номер строки совпадает с цифрой содержащейся в строке переменной $num, нужно поставить в конце '+'.
Сложность в том, что eregi не находит в $num цифры, которые на самом деле там есть.
Вобщем вот код(не рабочий), здесь более понятно.
PHP:
foreach($data as $key=>$item) 
{
    if(eregi("$key||","$num"))
        $a .= $item."+"; 
    else
       $a .= $item."-";
    $a .= "<br>";
}
заранее огромное спасибо.
 
Сверху