使用PHP将一个变量插入另一个变量

时间:2013-12-21 20:30:01

标签: php variables

我试图将这些$ lat和$ lng变量插入到最终的$ html变量中但没有成功。有人能指出我正确的方向吗?..

非常赞赏。

<?php
$lat = '33.599968';
$lng = '-112.119499';
$url = 'http://maps.google.com/maps/api/staticmap? center=$lat,$lng&zoom=13&size=665x400&markers=color:red|$lat,$lng&sensor=false';
$html = '<img border="0" src="$url" width="665" height="400" border="1"></a>';

echo $lat;
echo $lng; 
echo $url;
echo $html;
?>

2 个答案:

答案 0 :(得分:0)

用双引号"分隔的字符串插入变量,用单引号'分隔的字符串不。使用"

答案 1 :(得分:0)

网址行中的两处更改:

$url = "http://maps.google.com/maps/api/staticmap?center=$lat,$lng&zoom=13&size=665x400&markers=color:red|$lat,$lng&sensor=false";

&#34;而不是&#39;这样php就会评估$ lat,$ lng

你想在中心之前删除空格:

... staticmap?中心...

变为

... staticmap?center ...