PHP之將POST數(shù)據(jù)轉(zhuǎn)化為字符串的實(shí)現(xiàn)代碼
主要用途就是記錄POST過(guò)來(lái)的參數(shù);
以下函數(shù)主要原理還是應(yīng)用遞歸方式,將多維數(shù)組轉(zhuǎn)化為一維數(shù)組進(jìn)行,最后進(jìn)行數(shù)組轉(zhuǎn)字符串處理既可拿到POST過(guò)來(lái)的數(shù)據(jù)字符串化;
核心代碼:
/**
* 應(yīng)用于LOG記錄POST參數(shù)使用
*
* @version 0.0.1
* @Author Chenjl <ciwdream@gmail.com>
*
* @return string
*/
function getPostLog(array $_data = array(),$n = ''){
$_gPOST = empty($_data) ? I('post.') : $_data;
$_rs = array();
foreach ($_gPOST AS $name=>$value){
if( is_array($value) ){
$_rs[] = getPostLog($value,$name);
}else{
if( !empty($_data) ){
$_rs[] = $n.'['.$name.']'.'='.$value;
}else{
$_rs[] = $name.'='.$value;
}
}
}
$_rs = implode('&', $_rs);
return $_rs;
}
完成
- php獲取POST數(shù)據(jù)的三種方法實(shí)例詳解
- PHP的CURL方法curl_setopt()函數(shù)案例介紹(抓取網(wǎng)頁(yè),POST數(shù)據(jù))
- PHP利用超級(jí)全局變量$_POST來(lái)接收表單數(shù)據(jù)的實(shí)例
- PHP CURL post數(shù)據(jù)報(bào)錯(cuò) failed creating formpost data
- php使用CURL模擬GET與POST向微信接口提交及獲取數(shù)據(jù)的方法
- 功能強(qiáng)大的PHP POST提交數(shù)據(jù)類
- PHP模擬post提交數(shù)據(jù)方法匯總
- 利用PHP fsockopen 模擬POST/GET傳送數(shù)據(jù)的方法
- php post大量數(shù)據(jù)時(shí)發(fā)現(xiàn)數(shù)據(jù)丟失問題解決方法
- 淺談PHP接收POST數(shù)據(jù)方式
- php使用socket post數(shù)據(jù)到其它web服務(wù)器的方法
- PHP中使用socket方式GET、POST數(shù)據(jù)實(shí)例
- php程序內(nèi)部post數(shù)據(jù)的方法
- PHP Post獲取不到非表單數(shù)據(jù)的問題解決辦法
相關(guān)文章
使用php來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)
在調(diào)用網(wǎng)絡(luò)服務(wù)的過(guò)程中,需要兩個(gè)消息,發(fā)送的消息和接受的消息,又來(lái)有往方能來(lái)往不是。2009-09-09
PHP封裝函數(shù)實(shí)現(xiàn)生成隨機(jī)的字符串驗(yàn)證碼
這篇文章主要介紹了利用PHP封裝函數(shù)實(shí)現(xiàn)生成隨機(jī)的字符串驗(yàn)證碼的相關(guān)資料,文中給出了詳細(xì)的介紹的示例代碼,對(duì)大家具有一定的參考價(jià)值,有需要的朋友們可以一起來(lái)學(xué)習(xí)學(xué)習(xí)。2017-01-01
判斷Keep-Alive模式的HTTP請(qǐng)求的結(jié)束的實(shí)現(xiàn)代碼
在使用短連接方式時(shí),每個(gè)HTTP請(qǐng)求對(duì)應(yīng)一個(gè)TCP連接,請(qǐng)求完成后連接立即斷開,服務(wù)器返回EOF。2011-08-08
PHP生成隨機(jī)用戶名和密碼的實(shí)現(xiàn)代碼
使用PHP生成隨機(jī)數(shù)可以應(yīng)用在許多地方,比如可以設(shè)計(jì)程序的隨機(jī)密碼、模擬擲骰子游戲的應(yīng)用程序、石頭剪子布游戲應(yīng)用程序等等2013-02-02
Lumen timezone 時(shí)區(qū)設(shè)置方法(慢了8個(gè)小時(shí))
今天用 Lumen 框架寫代碼時(shí), 也是初次體驗(yàn) Lumen, 遇到了一個(gè)問題, 從數(shù)據(jù)庫(kù)里查出的時(shí)間比數(shù)據(jù)庫(kù)里保存的 TIMESTAMP 時(shí)間慢了8個(gè)小時(shí), 很明顯這是一個(gè)時(shí)區(qū)設(shè)置的問題, 本以為可以在1分鐘內(nèi)解決的, 但是我錯(cuò)了2018-01-01
php將12小時(shí)制轉(zhuǎn)換成24小時(shí)制的方法
這篇文章主要介紹了php將12小時(shí)制轉(zhuǎn)換成24小時(shí)制的方法,涉及php時(shí)間操作的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-03-03
PHP實(shí)現(xiàn)的mysql讀寫分離操作示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的mysql讀寫分離操作,簡(jiǎn)單講述了mysql讀寫分離的原理,并結(jié)合實(shí)例形式給出了php針對(duì)mysql的讀寫sql語(yǔ)句操作不同數(shù)據(jù)庫(kù)的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-05-05

