我对这个php get代码感到困惑

时间:2015-10-19 10:51:43

标签: php

$check=$$_GET[u];

if($_GET[user] && $_GET[user]==$check)

我并不赞成$check=$$_GET[u]; 为什么用了$? 那么$check你猜的是什么价值?

2 个答案:

答案 0 :(得分:0)

它取一个变量的值并将其视为第二个变量的名称。

Variable variables这可以帮助您通过示例来理解它。

答案 1 :(得分:0)

double $创建一个名称等于原始变量值的变量。 实施例

$ name =" steve";

$$ name =" jobs";

打印($ steve); //输出是:jobs

我们做的是我们制作了一个新变量,新变量名称是$ name的值。我们分配了"工作"通过$ name' s的名称来变量。