просто.... не знаю, почему две функции косой черты.
В PHP, какая разница между "stripcslashes" и "stripslashes"?
Ответ 1
stripcslashes() пропускает специальные наборы символов, такие как "\n" и "\ r", сохраняя любые разрывы строк, возвратные каретки и т.д., которые могут быть в строке.
stripslashes() просто удаляет любые косые черты, с которыми он сталкивается, без предварительного разбора.
Ответ 2
stripcslashes не просто пропускает escape-последовательности C-стиля \a, \b, \f, \n, \r, \t и \v, но преобразует их в их фактические имея в виду. Так
stripcslashes('\n') == "\n"
а
stripslashes('\n') == "n"
Обратите внимание, что '\n' == "\\n".