我想知道是否有一个解决方案来使用我从数据库获取的PHP变量的javascript函数。我知道PHP是一种服务器语言和javascript,一种客户端语言,但我实际上面临着这个问题。也许有人可以帮助我?
我有点GPS坐标:“纬度”和“经度”保存在我的数据库中,我通过PHP中的函数获取它们,它返回一个包含数据的PHP选项卡。
然后我想用这个javascript函数在Google地图中插入不同的点:
function afficherPoint(latitude, longitude) {
var point = new google.maps.LatLng(latitude,longitude);
var optionsMarqueur = { position: point, map: map, title: "test" }
var marqueur = new google.maps.Marker(optionsMarqueur);
}
提前致谢
答案 0 :(得分:0)
只需用PHP输出变量。
<?php
$myVar = 'I am a variable';
echo '<script>
var stuff = "'.$myVar.'"
</script>';
然后你可以在javascript中使用变量
答案 1 :(得分:0)
您可以使用PHP渲染您的JavaScript。
你可以让PHP定义全局JS变量,然后你可以在一个单独的文件中使用javascript访问它们,
您可以让您的javascript异步加载来自您的网络服务器的数据
答案 2 :(得分:0)
您可以将变量直接发布到JavaScript(而不是相反),例如:
<?php
$name = "John";
?>
<script>alert("My name is <?php echo $name; ?>");</script>
或者如果它是一个动态的东西,你可以使用AJAX
如果您使用的是jQuery,请查看以下文档:jQuery AJAX
您可以调用PHP脚本,获取新变量并对它们执行任何操作。
答案 3 :(得分:0)
是的,你可以在javascript函数中使用php。一个非常基本的例子
var aVar = "<?php echo $aVar; ?>"
答案 4 :(得分:0)
您可以将ajax用于此项目:
你可以尝试