просто.... не знаю, почему две функции косой черты.
В 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"
.