Я пытаюсь заменить символ, вот новая строка, но пользователь может, например, поставить пробелы.Когда я помещаю переменную, она не работает.Если я использую двойные кавычки и помещаю символ, это работает.Я отправляю данные с помощью axios.
Не работает:
$data = json_decode(file_get_contents("php://input"), true);
$converted = str_replace($data["find"], $data["replace"], $data["content"]);
echo json_encode(["final"=>$converted]);
Это работает:
$data = json_decode(file_get_contents("php://input"), true);
$converted = str_replace("\n", $data["replace"], $data["content"]);
echo json_encode(["final"=>$converted]);
Как я могу заставить его работать с переменной?