php基礎_數組1(對數組格式的處理)

大家好,我是野豬。

最近一段時間一直在做後臺的東西,後臺是用php寫的,的確php用起來是挺方便的。

數組號稱是php的靈魂,很多數據的處理都是通過數組,而一開始剛接觸數組的時候,有時候總是拿不到自己需要的數據格式,因此總結了一下需要的格式,以便以後查詢。雖然比較簡單但是對一開始接觸php的同學來說的確有用。

數據處理1:

拿到的數據格式=>


要求的數據格式=>


在處理數據時怎麼才能加上[]達到的要求的數據格式?在外面套一層array即可。

tempRes = array('aims'=>$totalNum,'actual'=>$totalRegister);
$res = array($tempRes);
echo json_encode($res);


數據處理2

拿到的數據格式=>$tempTotalRes =


需要的數據格式=>


需要簡單的遍歷循環拿到num和register的累加值,然後輸出數組,代碼如下:

$totalNum = 0;
$totalRegister = 0;
foreach ($tempTotalRes as $key =>$val) {    
    	$totalNum += $tempTotalRes[$key]['num'];
   	$totalRegister += $tempTotalRes[$key]['register'];
}

$totalReg = array('x'=>'註冊量',
    'y'=>$totalRegister);

$totalNum = array('x'=>'用戶量',
    'y'=>$totalNum);

$res = array($totalReg,$totalNum);

$res = array(a,b);放入兩個數組就可拿到需要的格式。


隨時更新。












發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章