Php\u gettext输出javascript代码

Php\u gettext输出javascript代码,javascript,php,Javascript,Php,我有php代码 exitWithErrorPage(_gettext('error#1').'<script">do_something()</script>'); exitWithErrorPage(_gettext('error#1')。在我看来,这应该可以正常工作,正如预期的那样。 唯一错误的是脚本标记中的双引号。假设您是这样运行它的,它可能会被解释为另一个html标记的结束双引号,并在浏览器中抛出错误 试着这样做,看看是否有效 exitWithErrorPage

我有php代码

exitWithErrorPage(_gettext('error#1').'<script">do_something()</script>');

exitWithErrorPage(_gettext('error#1')。在我看来,这应该可以正常工作,正如预期的那样。
唯一错误的是脚本标记中的双引号。假设您是这样运行它的,它可能会被解释为另一个html标记的结束双引号,并在浏览器中抛出错误

试着这样做,看看是否有效

exitWithErrorPage(_gettext('error#1').'<script>do_something()</script>');
exitWithErrorPage(_gettext('error#1').“do#u something()”);

视情况而定。
exitWithErrorPage
有效吗?调用前是否定义了
do\u something()
有效吗?>是否定义了
exitWithErrorPage
有效?是的,有效。定义了“do\u something()”,确保脚本标记中有双引号-