Пара вопросов PHP ereg_replace. У меня есть массив имен:
$ssKeywords = array("Str", "Int", "String", "As", "Integer", "Variant");
Однако, когда я использую этот ereg_replace:
foreach($arKeyword as $aWord) {
$sCode = ereg_replace($aWord, "<span class='ssKeyword'>".$aWord."</span>", $sCode);
}
Он найдет только "str" или "int", а не полное совпадение. Очевидно, что ereg_replace является жадным, так почему он не ищет полного соответствия?
Мне удалось заставить комментарии работать, используя preg_replace.