将javascript变量放到php中

时间:2012-10-23 02:48:17

标签: php javascript

如果有可能,只想问一个问题?

$('element').each(function(){
    var name  = $(this).attr('name');
    var n     = name.replace(/-/g, '_');

    var ep  = '<?php echo $user_quest1["'+n+'"]; ?>';
    alert(ep);
});

我什么也没得到。有办法吗?

由于

2 个答案:

答案 0 :(得分:3)

PHP在服务器上运行。 JavaScript在浏览器中运行。在页面加载后,您需要使用ajax在两者之间进行通信,或者在最初将页面发送到浏览器时将PHP映射转换为JavaScript可访问的内容。

答案 1 :(得分:1)

必须记住,PHP在服务器端执行,而javascript在客户端执行。这意味着,当客户端请求网页时,服务器将处理该请求(PHP将在此过程中执行)。完成此过程后,它将被发送到客户端浏览器,然后执行javacript代码。