在许多语言中,你可以为函数提供可变长度的参数列表(例如c中的printf)。
在我正在开发的当前 php 应用程序中,我希望处理通过 HTTP GET 传入的 X-many 变量。我想知道我是否需要遵循类似 DuckDuckGo 的 GET 查询格式 ( ?q=find+many+things
),并解析干预字符上的结果(在本例中为 +
符号),或者是否有办法创建可能如下所示的传入变量列表:
?t0=find&t1=many&t2=things
一直到tn
项目,我可以在命令行应用程序中使用 argv
和argc
遍历 la 。
问题:
- 有没有办法通过 GET 使用 PHP 处理
argc
-许多项目? - 如果没有,除了
variable=..+..+..
方法之外,还有其他方法吗?
$_GET
只是一个关联数组。 您可以像迭代任何其他内容一样迭代它。
foreach ($_GET as $key => $value) {
}