Php 将从数据库检索到的地址转换为LaravelBlade中的Google地图链接

Php 将从数据库检索到的地址转换为LaravelBlade中的Google地图链接,php,database,laravel,google-maps,hyperlink,Php,Database,Laravel,Google Maps,Hyperlink,我有一个潜在客户跟踪应用程序,其中有一个显示页面,列出了与潜在客户相关的所有相关数据。我在blade视图中检索lead的地址,如下所示: <div class="data"> <div>{!! $interest->formatAddress() !!}</div> </div> 谷歌文档谈论https://www.google.com/maps/search/?api=1¶meters但我不知道如何应用检索到的地址信息{!!$in

我有一个潜在客户跟踪应用程序,其中有一个显示页面,列出了与潜在客户相关的所有相关数据。我在blade视图中检索lead的地址,如下所示:

<div class="data">
<div>{!! $interest->formatAddress() !!}</div>
</div>
谷歌文档谈论
https://www.google.com/maps/search/?api=1¶meters
但我不知道如何应用检索到的地址信息
{!!$interest->formatAddress()!!}
并将其集成到该URL的参数部分


当使用
{!!$interest->formatAddress()!!}

从数据库生成地址信息时,如何创建可单击的地址链接正如您所说,Google Maps可以使用这样的简单文本,因此非常简单

{{ 'https://www.google.com/maps/place/' . $interest->formatAddress() }}


它和刀片本身几乎没有什么关系,所以我不确定你们哪里有问题。它是简单的PHP和HTML。

就像你说的,谷歌地图可以像这样处理简单的文本,所以非常简单

{{ 'https://www.google.com/maps/place/' . $interest->formatAddress() }}


它和刀片本身几乎没有什么关系,所以我不确定你们哪里有问题。它是简单的PHP和HTML。

谢谢,这确实使它功能正常。我很感激。我遇到的问题是,从我对谷歌文档的阅读中,我理解它是说我需要在包含参数之前的最后一个正斜杠后面包含?api=1。我一直在尝试--{{$interest->formatAddress()}”“显然,这是行不通的。我的印象是?api=1零件也是必需的,所以我所有的不同尝试和修改都包括了该零件。所以非常感谢你们的帮助,非常感谢。也许api是必需的-我没有阅读文档。但在这种情况下,这也与刀片无关,它只是在HTTP URL中添加参数的一种方式。GET参数由“?”字符开始,字符之间用“&”字符分隔,如下所示:“等等。但在google maps中,地址不是作为参数添加的,而是作为路径添加的,所以/xxxx/yyyyy/zzzz。基于此,它应该是{{{'.$interest->formatAddress()。?api=1'}}},就是这样。根据您的代码,它无法工作,因为您将参数api设置为”1ADDRESS“谢谢,这确实使它正常工作。我很感激。我遇到的问题是,从我阅读的谷歌文档中,我理解它是说我需要在包含参数之前的最后一个正斜杠后面包含?api=1。我一直在尝试--{{{$interest->formatAddress()}”显然,这是行不通的。我的印象是?api=1零件也是必需的,所以我所有的不同尝试和修改都包括了该零件。所以非常感谢你们的帮助,非常感谢。也许api是必需的-我没有阅读文档。但在这种情况下,这也与刀片无关,它只是在HTTP URL中添加参数的一种方式。GET参数由“?”字符开始,字符之间用“&”字符分隔,如下所示:“等等。但在google maps中,地址不是作为参数添加的,而是作为路径添加的,所以/xxxx/yyyyy/zzzz。基于此,它应该是{{{'.$interest->formatAddress()。?api=1'}}},就是这样。根据您的代码,它无法工作,因为您将参数api设置为”1地址“
<a href="https://www.google.com/maps/place/{{ $interest->formatAddress() }}">
   {{ $interest->formatAddress() }}
</a>
{{ url_encode($interest->formatAddress()) }}