我确定我在这里遗漏了一些明显的东西:以下是从MySQL回显lat-long变量,而经度变量以减号开头,这阻止了echo语句读取它及其后的所有内容。我敢肯定有一种方法可以清除/逃逸,但无法解决。


  回声“ http://maps.google.com/maps?ll=”。 $ row ['latitude']。 “,”。 $ row ['longitude']。 “ target = _new>在Google地图中查看”;


这是从PDO查询和测试输出的结果,并将经纬度传递到Google Maps。

最佳答案

据我了解,这是一个链接吗?

然后,对字符串使用urlencode

关于php - 在PHP echo语句中转义减号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20425852/

10-11 12:45