第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

使用 array_diff 后以對象形式獲取答案

使用 array_diff 后以對象形式獲取答案

PHP
嚕嚕噠 2023-06-30 16:29:04
我正在比較 2 個(gè)數(shù)組,但在應(yīng)用 array_diff 后,它以對象形式返回結(jié)果??纯聪旅娴拇a和結(jié)果<?php        $schedule =  ['Monday'=>['12:00','01:20'],'Tuesday'=>['04:00','12:00','20:00']];        $booked_slots =  ['Monday'=>['12:00'],'Tuesday'=>['20:00']];                $diff = [];        foreach ($schedule as $day =>  $times) {            $day_wise_slots = isset($booked_slots[$day]) ? $booked_slots[$day] : [];            $diff[$day] = array_diff($times, $day_wise_slots);        }                echo json_encode($diff);?>結(jié)果:{"星期一":{"1":"01:20"},"星期二":["04:00","12:00"]}所需輸出:{“星期一”:[“01:20”],“星期二”:[“04:00”,“12:00”]}
查看完整描述

1 回答

?
慕田峪7331174

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超13個(gè)贊

array_diff保留原始數(shù)組的鍵。您需要重新初始化數(shù)組,以使 json 中沒有數(shù)組鍵。您可以使用array_values來獲取重新初始化的數(shù)組鍵


<?php

       $schedule =  ['Monday'=>['12:00','01:20'],'Tuesday'=>['04:00','12:00','20:00']];

       $booked_slots =  ['Monday'=>['12:00'],'Tuesday'=>['20:00']];

       

       $diff = [];

       foreach ($schedule as $day =>  $times) {

           $day_wise_slots = isset($booked_slots[$day]) ? $booked_slots[$day] : [];

           $diff[$day] = array_values(array_diff($times, $day_wise_slots));

       }

       

       echo json_encode($diff);

?>


查看完整回答
反對 回復(fù) 2023-06-30
  • 1 回答
  • 0 關(guān)注
  • 120 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號