Steven Konrov, Суть проблемы заключается в том, что из базы данных мне приходит строка формата 'Hello \n world', учитывая что текст в одинарных кавычках, то интерпретатор принимает эту строку как просто текст и при выводе в echo $string результатом является Hello \n world, а желаемый результат.
Hello
world
Для того, чтобы это сработало, получаемая из бд строка должна быть форматом "Hello \n world". Поэтому мне нужно привести строку 'Hello \n world' в "Hello \n world"
Я понимаю что это прямой ответ на вопрос.
Но всегда желательно не просто отвечать, а еще немножечко думать
Как исправить реальную проблему, а не подставить костыль к исходно кривому решению
Господи, не нужно ничего ни к чему приводить. Надо просто перестать использовать функцию mysqli_real_escape_string. Надо перестать быть дикарём, который украшает нижнюю часть тела перьями, потому что так предки делали.
А начать хоть немного думать. И понимать смысл своих действий.
И тогда не придется снимать перья с одно места функцией stripcslashes