$message=" привет пока [a] mail.ru [/a] дом ";
//---------- [b]
$bb[]="/\[b\]/i";
$bb[]="/\[\/b\]/i";
//---------- [i]
$bb[]="/\[i\]/i";
$bb[]="/\[\/i\]/i";
//---------- [u]
$bb[]="/\[u\]/i";
$bb[]="/\[\/u\]/i";
//---------- [a]
$bb[]="/\[a\]/i";
$bb[]="/\[\/a\]/i";
for ($i=0;$i<count($bb);$i=$i+2)
{
$bbopen=preg_match_all($bb[$i],$message,$bbopens);
$bbclose=preg_match_all($bb[$i+1],$message,$bbcloses);
}
print_r($bbopens);
print_r($bbcloses);
ребят, объясните, пожалуйста, почему в массивы $bbopens и $bbcloses попадают только теги [a][a/] вчера еще все попадали, сегодня может случайно задел код где-то или что, не пойму, сижу и по сто раз разглядываю его и офигеваю.