PHP包罗万象
使用php的GET协议,我可以将数据传递给我的程序。使用类似于PHP包罗万象,php,get,catch-all,Php,Get,Catch All,使用php的GET协议,我可以将数据传递给我的程序。使用类似于$\u GET[“fname”] 我想知道的是,有没有什么方法可以让你一网打尽。在运行前我不需要知道var名称的地方?您也可以从$\u GET中提取项目,如下所示: $var = 'fname'; $fname = $_GET[$var]; foreach(array('fname', 'lname') as $var) { echo $var.' = '.$_GET[$var].'<br>; } 您可以按如下
$\u GET[“fname”]代码>
我想知道的是,有没有什么方法可以让你一网打尽。在运行前我不需要知道var名称的地方?您也可以从$\u GET
中提取项目,如下所示:
$var = 'fname';
$fname = $_GET[$var];
foreach(array('fname', 'lname') as $var) {
echo $var.' = '.$_GET[$var].'<br>;
}
您可以按如下方式提取多个项目:
$var = 'fname';
$fname = $_GET[$var];
foreach(array('fname', 'lname') as $var) {
echo $var.' = '.$_GET[$var].'<br>;
}
foreach(数组('fname','lname')作为$var){
echo$var.='.$\u GET[$var].
;
}
这就是你的意思吗?这只是一个关联数组,像处理其他数组一样处理它:
foreach ($_GET as $name => $value) {
echo "$name: $value\n";
}
如果您只需要“第一个”值或“一个”值,请执行以下操作:
$value = current($_GET);
这对我来说毫无意义。你想做什么?如果你不在乎名字是什么,那么你必须做出一些假设。您是否假设只有一个GET参数,并且它包含您期望的一个值?也许您想要MVC-。