主頁 > 知識庫 > PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)

PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)

熱門標(biāo)簽:離石地圖標(biāo)注 長沙crm外呼系統(tǒng)業(yè)務(wù) 400電話申請方法收費 南寧高頻外呼回?fù)芟到y(tǒng)哪家好 專業(yè)電話機器人批發(fā)商 400電話辦理福州市 深圳外呼系統(tǒng)收費 江蘇外呼電銷機器人報價 電話機器人危險嗎

要求:

將二維數(shù)組$arr轉(zhuǎn)換為以‘time'和‘type'為下標(biāo)、‘data‘為值的二維數(shù)組;

原數(shù)組:

$arr = array(
   0 => array(
    'data' => 100,
    'type' => 1,
    'time' => '2018-01-26',
   ),
   1 => array(
    'data' => 200,
    'type' => 2,
    'time' => '2018-01-26',
   ),
   2 => array(
    'data' => 300,
    'type' => 2,
    'time' => '2018-01-27',
   ),
   3 => array(
    'data' => 400,
    'type' => 3,
    'time' => '2018-01-27',
   ),
   4 => array(
    'data' => 500,
    'type' => 4,
    'time' => '2018-01-28',
   ),
  );

轉(zhuǎn)換:

foreach ($arr as $key => $value) {
 $change[$value['time']][$value['type']] = $value['data'];
}

結(jié)果:

array(3) {
 ["2018-01-26"] => array(2) {
 [1] => int(100)
 [2] => int(200)
 }
 ["2018-01-27"] => array(2) {
 [2] => int(300)
 [3] => int(400)
 }
 ["2018-01-28"] => array(1) {
 [4] => int(500)
 }
}

以上這篇PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • php數(shù)組遍歷類與用法示例
  • php遍歷類中包含的所有元素的方法
  • PHP在彈框中獲取foreach中遍歷的id值并傳遞給地址欄
  • PHP中for循環(huán)與foreach的區(qū)別
  • 淺談php中的循環(huán)while、do...while、for、foreach四種循環(huán)
  • php foreach如何跳出兩層循環(huán)(詳解)
  • 詳解PHP中foreach的用法和實例
  • php中foreach結(jié)合curl實現(xiàn)多線程的方法分析
  • PHP7新特性foreach 修改示例介紹
  • PHP 數(shù)組遍歷foreach語法結(jié)構(gòu)及實例
  • php中foreach遍歷類對象的總結(jié)

標(biāo)簽:南京 興安盟 南昌 株洲 太原 濱州 曲靖 白酒營銷

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)》,本文關(guān)鍵詞  PHP,運用,foreach,神奇,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHP運用foreach神奇的轉(zhuǎn)換數(shù)組(實例講解)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章