Я немного ошибся в коде, он выглядит так:
function _i($prop, $key)
{
return "
";
}
$smiles = array( "\\*:)" => _i("smile","*:)"),
"\\*;)" => _i("wink","*;)")
);
function Check4Smilies(&$substring, $SmTable)
{
$substring = preg_replace(array_keys($SmTable), array_values($SmTable),$substring,7); // это и естиь 13 строка
}
Check4Smilies($M, $smiles);
unset($smiles);
?>
А ошибка такая:
Delimiter must not be alphanumeric or backslash in c:\\http\\home\\localhost\\www\\lib\\smilies.lib.php on line 13