Javascript 如何设置变量外部响应。避免环球旅行?

Javascript 如何设置变量外部响应。避免环球旅行?,javascript,Javascript,我在js脚本中有一个变量,我想从php脚本设置它,并从我的js脚本访问它 如何以良好的编码风格完成这项工作 目前,我在js脚本中使用了一个全局变量:( 从PHP设置变量: $js = '<script type="text/javascript">'; $js .= "g_sourceType = '$sourcetype';"; $js .= "</script>\n"; 看看这是否有帮助 $js = '<script type="text/javascript

我在js脚本中有一个变量,我想从php脚本设置它,并从我的js脚本访问它

如何以良好的编码风格完成这项工作

目前,我在js脚本中使用了一个全局变量:(

从PHP设置变量:

$js = '<script type="text/javascript">';
$js .= "g_sourceType = '$sourcetype';";
$js .= "</script>\n";

看看这是否有帮助

$js = '<script type="text/javascript">';
$js .= "(function() {
        g_sourceType = function() {
        return '$sourcetype';
        };   
        })();";
$js .= "</script>\n";
$js='';
$js.=“(函数(){
g_sourceType=函数(){
返回“$sourcetype”;
};   
})();";
$js.=“\n”;

这是一个外部javascript吗?@ChristianGraf:答案有用吗?好吧,我想从外部设置我的全局设置你这样做的任何特定原因???可能有更好的方法..请详细说明你问题的背景..或者只是研发方面的东西!!!好吧,很简单:我有一个
$\u POST
变量,我在我的PHP脚本中计算它从这个计算结果中,`$sourcetype'变量的(值),我在js脚本中也需要它的值。你的javascript是什么样子的,我能看到吗??
$js = '<script type="text/javascript">';
$js .= "(function() {
        g_sourceType = function() {
        return '$sourcetype';
        };   
        })();";
$js .= "</script>\n";