链接中的PHP变量

时间:2012-12-07 22:00:48

标签: php

以下是我需要帮助的脚本部分,PHP变量可以正常工作,而不是链接。

$source_file = 'http://domain.tld/subfolder/<?php echo $_GET["m"]; ?>".png';

它不起作用。当脚本运行时,它运行它,而不是为m值输入的内容,但是当我没有链接时,它可以正常工作。我该怎么做才能解决这个问题?

3 个答案:

答案 0 :(得分:3)

因为您使用的是单引号,所以PHP采用字面值。你可以用这个:

$source_file = 'http://domain.tld/subfolder/' . $_GET["m"] . '.png';

答案 1 :(得分:1)

请使用:

$source_file = 'http://domain.tld/subfolder/' . $_GET["m"] . '.png';

您已经使用PHP代码,因此您不能重新打开<?php标记,而是连接字符串的每个部分

答案 2 :(得分:0)

"之后您有错误的?>

除此之外,只需将var直接扔在那里:

$source_file = "http://domain.tld/subfolder/$_GET[m].png";

我更喜欢使用.并进行不必要的连接。

干杯