如何将变量从一个php页面传递到另一个没有表单?

Ari*_*ant 18 php variables

我想知道如何在没有任何形式的PHP中将变量从一个页面传递到另一个页面.

我想要实现的是:

  1. 用户点击链接
  2. 传递一个包含字符串的变量.
  3. 可以在另一个页面上访问该变量,以便我可以使用该变量运行mysql查询.

小智 35

在url中使用get方法.如果要将名为"phone"的变量作为0001112222传递:

<a href='whatever.php?phone=0001112222'>click</a>
Run Code Online (Sandbox Code Playgroud)

然后在下一页(whatever.php)上,您可以通过以下方式访问此var:

$_GET['phone']
Run Code Online (Sandbox Code Playgroud)


Bla*_*ake 14

如果您希望数据保留的时间超过一页,则需要会话.

$_GET 只有一页.

<a href='page.php?var=data'>Data link</a>

page.php

<?php
echo $_GET['var'];
?>
Run Code Online (Sandbox Code Playgroud)

将输出:数据

  • 如果你想要保存数据超过一页的数据,则指向"+1"这是一个有用的注释 (3认同)