$numfailed = 0; $numtested = 0; foreach ($BBCodeTestSuite as $test) { if (is_string($test)) { print "<tr class='spacer'><th colspan='3'></th></tr>\n" . "<tr class='group'><th colspan='3'>" . htmlspecialchars($test) . "</th></tr>\n"; } else { $output = "<tr class='test'><td class='descr'>" . htmlspecialchars($test['descr']) . "</td>"; if (@$test['debug'] == true) { $bbcode->SetDebug(true); } else { $bbcode->SetDebug(false); } $bbcode->SetTagMarker('['); $bbcode->SetAllowAmpersand(false); if (@$test['newline_ignore'] == true) { $bbcode->SetIgnoreNewlines(true); } else { $bbcode->SetIgnoreNewlines(false); } if (@$test['detect_urls'] == true) { $bbcode->SetDetectURLs(true); } else { $bbcode->SetDetectURLs(false); } if (@$test['urltarget'] == true) { $bbcode->SetURLTargetable(true); } else { $bbcode->SetURLTargetable(false); } if (is_string(@$test['urlforcetarget'])) { $bbcode->SetURLTarget($test['urlforcetarget']);