如何使用javascript访问php变量? 在javascript中只有一种编写代码的方法(比如var a = {?echo $ variable})吗?
推荐一些关于php和javascipt(包括项目)的书籍?我不知道如何在项目中使用知识?
答案 0 :(得分:1)
是的,你是对的。
因为PHP是在 JavaScript之前执行的,所以以后不能更改它,但你可以这样做:
<? $aVar = "whatever"; ?>
...
<script>
var aVar = "<? echo $aVar; ?>"; // note the quotes! (SO's highlighter renders this incorrectly, starting a PHP block inside quotes is valid and will be recognized.)
</script>
这将把它发送给客户:
<script>
var aVar = "whatever"; // note the quotes!
</script>
答案 1 :(得分:0)
var a=<?php echo $variable; ?>
PHP在客户端运行服务器和js,所以Iguess没有其他你可以得到它。或者您需要使用AJAX
答案 2 :(得分:0)
我不知道你怎么能用其他方法做到这一点。 PHP是服务器端,而JS是在客户端的PC上执行的(而不是在Web服务器上)。理论上和实际上都是不可能的。