javascript函数初始化PHP变量

问题描述:

您好,我想初始化JavaScript函数PHP变量,并且比调用用PHP初始化的变量PHP函数。请帮我解决这个问题...javascript函数初始化PHP变量

<?php 
    function printDiv($abc) { 
     echo '<div align="center" width="100%"> ' . $abc . ' </div>'; 
    } 
    ?> 
    <script type="text/javascript"> 
     function callPhpFunction(jsabc) { 
      <?php $abc ?> = jsabc; 
      document.write("<?php printDiv($abc) ?>"); 
     } 
    </script> 
+0

你知道,PHP和JavaScript是两个完全不同的语言,解释不同主机上,在不同的时间?你不要;)? – paulsm4 2012-07-31 06:42:08

+0

这不是它的工作原理。阅读右边的**相关**问题,了解您要在此处做什么。 – deceze 2012-07-31 06:42:19

+0

PS:不要使用document.write()的。无论如何,这里对你来说没有任何帮助。但是找到一个好的JQuery教程并学习一些21世纪的Javascript,好吗? ;) – paulsm4 2012-07-31 06:43:19

不幸的是,它不能按照你描述的方式完成。 Javascript是一种客户端脚本,PHP是一种服务器端脚本语言。您需要查看Ajax调用来填充JavaScript变量。运营

订单(裸机):

  1. 服务器将获取页面请求
  2. 服务器解析PHP或其他语言,发送页面浏览器
  3. 客户端从服务器
  4. 临危页
  5. 负载的任何其他文件/脚本需要 - 。在任何新的请求
  6. 执行的JavaScript(通常情况下,它被装载除非使用jQuery $()第1步重新启动准备,然后文件加载之后