2

如果我有一个名为 somephpfile.php 的文件,我可以使用以下命令从终端窗口执行此操作:“php somephpfile.php”

如果我想从 php 文件将通过 $_POST 接收的终端传递参数,我该怎么做?

谢谢,

4

4 回答 4

3

你没有,也没有帖子:

php somephpfile.php var1 var2

$var1并将$var2$argv数组中。

更多细节: http: //php.net/manual/en/reserved.variables.argv.php

于 2012-11-12T23:37:59.187 回答
1

如果您想通过接收参数,$_POST那么您需要将您的 PHP 文件托管在合适的 Web 容器中(想想 Apache + mod-php)并通过适当的 HTTP 请求调用它。它是设置$_POST.

无论如何,一旦您进行了适当的设置,以下答案将告诉您如何做您想做的事情:

https://superuser.com/questions/149329/what-is-the-curl-command-line-syntax-to-do-a-post-request

于 2012-11-12T23:39:41.130 回答
-2

看这里:如何在通过php发布值后获取aspx页面的html内容

您可能会得到 Dagon 所说的变量,并按照链接中的说明发布它们。

于 2012-11-12T23:45:54.357 回答
-2

使用 telnet 做一个 HTTP POST 在互联网上看一些例子,快速搜索会得到 http://terrencemiao.com/Webmail/msg00197.html

于 2012-11-12T23:47:29.243 回答