Login
网站首页 > 文章中心 > 其它

如何接受php_如何接受自己的平庸

作者:小编 更新时间:2023-08-02 17:31:56 浏览量:342人看过

PHP接受命令参数

通常PHP都做http方式请求了,可以使用GET or

POST方式接收参数,有些时候需要在shell命令下把PHP当作脚本执行,比如定时任务.这就涉及到在shell命令下如何给php传参的问题,通常有三种方式传参.

第一段:使用$argv

or $argc参数接收

复制代码

代码如下:

php

/**

* 使用 $argc $argv

接受参数

*/

echo "接收到{$argc}个参数";

print_r($argv);

执行

test.php

接收到1个参数Array

(

[0] = test.php

)

lee]# /usr/local/php/bin/php test.php a b c d

[0]

= test.php

[1] = a

lee]#

第二段:使用getopt函数

* 使用

getopt函数

$param_arr =

getopt('a:b:');

print_r($param_arr);

Array

[a] =

[b]

第三段:提示用户输入

*

提示用户输入,类似Python

fwrite(STDOUT,'请输入您的博客名:');

echo

'您输入的信息是:'.fgets(STDIN);

php如何接收别的服务器post过来的数据 - 技术问答

我们介绍php接受post数据的三种方式:

①$_POST方式接收数据

$_POST方式是通过 HTTP POST 方法传递的变量组成的数组,是自动全局变量.如使用$_POST['name']就可以接收到网页表单以及网页异步方式post过来的数据,

即$_POST只能接收文档类型为Content-Type: application/x-www-form-urlencoded提交的数据,也就是表单POST过来的数据.

但$GLOBALS['HTTP_RAW_POST_DATA']中是否保存POST过来的数据取决于centent-Type的设置,只有在PHP在无法识别的Content-Type的情况下,才会将POST过来的数据原样地填入变量$GLOBALS['HTTP_RAW_POST_DATA']中,像Content-Type=application/x-www-form-urlencoded时,该变量是空的.

另外,它同样无法读取Content-Type为multipart/form-data的POST数据,也需要设置php.ini中的always_populate_raw_post_data值为On,PHP才会总把POST数据填入变量$http_raw_post_data.

如果访问原始 POST 数据的更好方法是 php://input.php://input 允许读取 POST 的原始数据.和 $HTTP_RAW_POST_DATA 比起来,它给内存带来的压力较小,并且不需要任何特殊的php.ini设置,php://input不能用于 enctype="multipart/form-data".对于未指定 Content-Type 的POST数据,则可以使用file_get_contents("php://input")来获取原始数据.事实上,用PHP接收POST的任何数据都可以使用本方法.而不用考虑Content-Type,包括二进制文件流也可以.php://input读取不到$_GET数据.是因为$

HTML怎么接收PHP header传过来的信息

接受POST请求用$_POST['表单name的值']

接受GET请求用$_GET['表单name的值']

接受所有请求用$_REQUEST['表单name的值']

实例:

html:

form action="php.php" method="POST" input type="text" name="username" value="土嘎嘎的粉丝们大家好"input type="submit" value="提交"/form

php:

php$username = $_POST['username']; echo "你输入的值为:".$username;//这里会输出 你输入的值为:土嘎嘎的粉丝们大家好?

希望对你有帮助

PHP怎么接收数据

三中接受方式:

$_GET ? ?//get过来的数据

$_POST ?//post过来的数据

file_get_contents("php://input") ? //接口过来的xml等字符串数据用这个接

这三个方法足以接受任何数据了,具体你还要百度一下用法

以上就是土嘎嘎小编为大家整理的如何接受php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章