在JavaScript方法中插入php代码

时间:2015-12-29 12:20:28

标签: javascript php

如果我在javascript方法中编写php代码,如果根本没有调用javascript的方法,那么php代码会执行吗?

5 个答案:

答案 0 :(得分:5)

PHP代码在服务器上运行,同时Javascript代码在客户端上运行。无论你试图用它包围什么Javascript,PHP代码都会一直运行。

答案 1 :(得分:2)

PHP是一个服务器端脚本,所以总是运行,让我用代码解释它。

PHP脚本代码与js一起使用没有问题。只需要在.php文件中执行此操作。

例如:

<强>使用example.php

<?php 
//Initialize PHP variable value...
$htmlString= 'Hello testing'; ?>

<!-- Use PHP variable into JS -->
<script type="text/javascript">  
   // notice the quotes around the ?php tag         
   var htmlString="<?php echo $htmlString; ?>";
   alert(htmlString);
</script>

这将提示消息“Hello testing”。

希望这对你有帮助!

答案 2 :(得分:2)

如果你想在javascript中编写php代码,那么你可以写如下:

  var message_from = <?php echo $_SESSION['user']['user_id'] ?>;

这些链接可以帮助您:

PHP code inside a Javascript's "document.write()"

Can I write PHP inside JavaScript inside PHP?

How to write the php code in js file

答案 3 :(得分:2)

是的亲爱的,您的PHP代码将始终运行。因为PHP是服务器端,所以JavaScript是客户端。所以当你调用页面时两个方法同时运行。所以无论你是否在JavaScript中定义了PHP代码。

答案 4 :(得分:1)

如果它在PHP标记内并且在PHP文件中,它将运行代码,无论它是什么或在何处。