mysql_real_escape_string vs mysql_escape_string
Я думаю Вы, ошибаетесь чаще чем те кто делали функцию mysql_real_escape_string. Я не хочу сказать что вы хуже программируете, а лишь то что:
1 — эта функция использует не только юникод, а текущую кодировку подключения.
2 — те кто писал эту функцию, возможно, наступили на не одни грабли, о которых Вам не известно
3 — этих четырех замен, возможно, будет не хватать для полноценного спокойствия
4 — она банально быстрей работает
На stackoverflow ищем да? =)
goo.gl/LgdZi

Краткий пересказ: нельзя, ибо для экранирования нужна информация о кодировке подключения к базе.
Внизу, правда, дана якобы безопасная функция.