как правильно обратиться к функции

MuXaJIbI41981

Новичок
как правильно обратиться к функции

допустип у меня есть функция которая определяет пол пользователя и добавляет букву "а" там где надо .... т.е. чтобы писалось "был" или "была" .......... сообщение хранится в базе в таком виде например ......... Я сегодня там был".Ok('user')." и мне очень понравилось ......... но когда я считываю это поле и вывожу его он его так и выводит ........ т.е. к функции не обращается а воспринимает её как текст ......... как правильно сделать запись чтобы происходило обращение к функции
 

440hz

php.ru
MuXaJIbI41981
1. исполнять php код, считанный из базы, наверное не есть хорошо ... стоит подумать над организацией системы в целом?

2. в свое время решал такую же задачу.

хранил тест как "Петр/Елена был/была очень грамотным/грамотной специалистом/специалисткой"

далее при получении текста вырезал регулярками пары и в соответствии с полом менял на нужное слово

там же было прикручено склонение Имен и Фамилий по падежам, но это уже другая история.
 
Сверху