如何在javascript中显示php

How can I display php in javascript?

本文关键字:显示 php javascript      更新时间:2024-04-04

我有一些代码,基本上我想在php中显示它。这是代码:

   <script>
   var useridisplay = GetQueryStringParams('user_id');  
   </script>

基本上,我想抓取并在php中显示的代码是useridisplay,所以我想做这样的代码:

   <script>
   var useridisplay = GetQueryStringParams('user_id');  
   var useridisplay = <? $useridisplay; ?>; 
   </script>

因此,我想在php中显示我的代码,这里是代码:

   <? echo $useridisplay; ?>

如何显示我的代码?

您可以在Javascript中创建一个简单的PHP变量,如下所示:

var useridisplay = "<?php echo $useridisplay; ?>";

只需注意,在PHP内部有echo语句,在外部的PHP代码中有引号。

还需要注意的是,在将PHP变量吐出之前,您需要先对其进行清理,这样就不会有人将任意代码注入到您的页面中。除了清理服务器端之外,在回显javascript变量时,最好使用json_encode

var useridisplay = <?php echo json_encode($useridisplay); ?>;