php - 在 Javascript 中使用 PHP 检索变量

标签 php javascript google-maps

我将使用以下 JavaScript 在网页中显示 Google map 窗口。

<script language = 'javascript'"> 
    function initialize() 
    {
      if (GBrowserIsCompatible()) 
      {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(35.904173, 14.433396), 16);
        map.setUIToDefault();
      }
    } 
</script> 

我想从数据库读取坐标,以使用 PHP 生成 map ,但是如何将检索到的(例如 $lat = xxx 和 $lon = yyy)值使用到 JavaScript 中?

最佳答案

硬插入怎么样?

<script language = 'javascript'"> 
    function initialize() 
    {
      if (GBrowserIsCompatible()) 
      {
        var map = new GMap2(document.getElementById("map_canvas"));
        map.setCenter(new GLatLng(<?php echo $lat.', '.$lon; ?>), 16);
        map.setUIToDefault();
      }
    } 
</script> 

关于php - 在 Javascript 中使用 PHP 检索变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2610037/

相关文章:

php - 使用 php 和 ajax 更新 mysql 中的 div,无需通过 timmer 重新加载

r - 将数据表导出到 R 中的 Google Maps KML

javascript google map API - 更改标记的标题

javascript - Google API v3 适合 map 缩放并绑定(bind)到所有标记

php - Apache、PHP、MySQL、PDO、权限被拒绝、laravel

php - 当日期字段可以包含与日期不同的字符串时,获取按日期排序的 MySql 查询结果

php - 如何在 FPDF 中使用循环外的变量

javascript - 找不到模块的声明文件。 '/path/to/module-name.js' 隐式具有 'any' 类型

javascript - 如何在 Javascript 中获取此表达式 Chr$(&H8)

javascript - 在 Draft.js 装饰器中选择文本 onClick 装饰器实现拖放