Вот две функции bb-кодов
function bbcode($mes){
$mes = stripslashes($mes);
$mes = preg_replace('#\[cit\](.*?)\[/cit\]#si', '<div class="cit">\1</div>', $mes);
$mes = preg_replace('#\[b\](.*?)\[/b\]#si', '<span style="font-weight: bold;">\1</span>', $mes);
// и так далее
}
и
http://profiwm.ru/codes/code.php?id=295
Какую функцию и когда предпочтительнее использовать?
Добавлено 17.03.17 в 11:00:11:
Какая с них когда предпочтительнее? Я имею в виду по нагрузке, и скорости. По идее, когда мало кодов, то лучше первый стиль, а если много, то второй. Или я ошибаюсь? Разница то незначительна вообще. Но всё же?