在 Javascript 中显示带引号和换行符的 PHP 字符串(警报)

Mat*_*hew 0 php addslashes

PHP 函数addslashes 允许我转义单引号、换行符等。问题是我无法在警告框中创建实际的新行。我尝试用双反斜杠 n替换反斜杠 n,但它会在我的警报框中显示字面意义的“\n”。

<?php $this->info = "Hello ' world\nNew line"; ?>

<script type="text/javascript">
    $(document).ready(function() {
        alert('<?php echo addslashes($this->info); ?>');
    });
</script>
Run Code Online (Sandbox Code Playgroud)