Como passar uma variável PHP para JavaScript sem erros e escape
Olá a todos! Sou novo em PHP e JavaScript e me deparei com um problema que parece ser simples, mas não consigo encontrar a solução correta.
Tenho um script PHP que obtém dados de um banco de dados (por exemplo, nome de usuário ou texto de mensagem). Preciso passar essa variável para JavaScript para usá-la, digamos, para exibir em uma janela modal ou para enviar via AJAX.
O problema é que quando simplesmente insiro a variável PHP no código JavaScript, tudo quebra se a string contiver aspas, apóstrofos ou, pior ainda, caracteres de nova linha (\n). Por exemplo:
```php
```
Nesse caso, o JavaScript gera um erro porque o apóstrofo em "O'Connor" quebra a string, e a quebra de linha em `$message` torna o código inválido. Tentei escapar manualmente, mas é inconveniente e não confiável.
Como