23 строка
не место ей там (Добавление)
и еще, вывод ошибок включен?
ибо должно было быть предупреждение, мол не хватает 3-го аргумента в функции preg_replace_callback
проблема скорее всего в относительных и абсолютных путях
покажите структуру сайта (Добавление)
думаю, что файл со стилями лежит в папке /style/
а изображение в /images/
тогда путь нужен абсолютный
url(/images/fon.jpg)
Не совсем понял суть вопроса
Ведь абсолютно не важно, как создавать анонимные функции,
в предложенном мною способе плюс в том, что код будет подсвечен, и не нужно будет морочаться с кавычками и переменными.