PHP中模擬post提交資料的方法

2021-06-03 15:13:00 字數 699 閱讀 4309

本文**

php post資料的三種方法

php有三種方法可以post資料,分別為curl、socket、file_get_contents:

/*** socket版本

* 使用方法:

* request_by_socket('facebook.cn','/restserver.php',$post_string);

*/function request_by_socket($remote_server,$remote_path,$post_string,$port = 80,$timeout = 30)

$data = "";

while (!feof($socket))

return $data;

}/**

* curl版本

* 使用方法:

* request_by_curl('',$post_string);

*/function request_by_curl($remote_server,$post_string)

/*** 其它版本

* 使用方法:

* request_by_other('',$post_string);

*/function request_by_other($remote_server,$post_string)

?>

php模擬post提交資料

php模擬post提交資料,用處很多,可用來 的採集,登陸等等。以程式登陸乙個論壇登入為例 php post資料的三種方法 php有三種方法可以post資料,分別為curl socket file get contents socket版本 使用方法 request by socket facebo...

php 模擬POST提交

php 模擬post提交 要post的資料 argv array var1 abc var2 你好嗎 1 構造要post的字串 foreach argv as key value 去除最後乙個 if params length strlen params 2 建立socket連線 fp fsocko...

PHP模擬post提交資料方法彙總

使用php模擬post傳值雖然在日常生活中用到的不是很多,但是在某些場合還是經常用到的。下面我們小編給大家整理了三種php模擬post傳值的方法,file get contents curl和socket。第一種 file get contents來模擬post 第二種 curl模擬post tru...