如何调用传递某些特定参数的php文件?

时间:2019-01-24 19:37:36

标签: php

我有一个html页面,该页面调用一个php文件,该文件根据将从html文件发送的一些参数将数据加载到div。我见过很多类似的经验:

file.php?lang = zh-CN&year = 2018&id = 1&type = 2

在我的情况下,有10个参数,但在每次调用中只会发送其中几个参数。这就是为什么我需要像上面的代码这样的东西,才能知道确切传递了什么,未传递了什么。我看到许多解决方案的参数之间只有空格,例如:file.php arg1 arg2,但这意味着所有参数都必须有一个值,arg1不能为空。就我而言,其中只有少数有价值。

编辑:我以为我已经很清楚了,但事实并非如此。我道歉。 html文件和php文件都位于同一文件夹中。我认为最好的方法是file.php?lang = en&year = 2018&id = 1&type = 2但我不知道该怎么做。没有命令行,只有浏览器加载的页面。

1 个答案:

答案 0 :(得分:2)

这就是我从您的解释中所了解的

您需要的是 isset

在您的PHP文件中,每个参数的检查如下:

if (isset ($_GET['arg']))
{
 $arg = $_GET['arg'];
 // You can also set value to true or false to check if it's set like $arg = true;
}