Php 在html中使用href传递变量

Php 在html中使用href传递变量,php,html,Php,Html,我想在使用href时,通过单击按钮传递一个变量和链接。有人能告诉我确切的语法吗?或者说是否可能? 我想这样做:href=“link+variable” 这样我就可以提取变量并在将打开的“链接”上使用它。您所指的是一个查询字符串 查询字符串使用名称-值对。?用于启动查询字符串。&将用于将多个变量串在一起 <a href="http://www.example.com/index.php?var=value&var2=value2">Pass the variable</a

我想在使用href时,通过单击按钮传递一个变量和链接。有人能告诉我确切的语法吗?或者说是否可能? 我想这样做:href=“link+variable”
这样我就可以提取变量并在将打开的“链接”上使用它。

您所指的是一个查询字符串

查询字符串使用名称-值对。
用于启动查询字符串。
&
将用于将多个变量串在一起

<a href="http://www.example.com/index.php?var=value&var2=value2">Pass the variable</a>

您的意思是将值作为参数传递吗

然后在PHP中

if(isset($_GET['value_key'])){
  $var = $_GET['value_key']; //some_value
}

是的,执行以下操作是可能的

站点1

<input type="button" onClick="window.location='http://example.com?var=<?php echo $var ?>'">


您发送的变量存储在站点2的$var中

关于如何处理外部变量的完整说明如下:


然后我将如何访问www.example.com中的var?好吧,在index.php中,您将有$var和$var2变量,您可以从中执行任何操作。不过,您需要知道是否需要使用GET[$var]或POST。这里的所有答案都有效。但您也可能希望与它们一起使用。谢谢@katsh和所有其他人,我已经实现了我想要的输出:)
<input type="button" onClick="window.location='http://example.com?var=<?php echo $var ?>'">
<?php
    $var = $_GET['var'];
?>