объединить несколько массивов, которые выдают в качестве выходных данных в один - PullRequest
0 голосов
/ 25 мая 2018

Здесь мой результат выглядит следующим образом, пожалуйста, посмотрите

array(4) 
{ 
    [0]=> string(5) "12:00" 
    [1]=> string(5) "12:20" 
    [2]=> string(5) "12:40" 
    [3]=> string(5) "01:00" 
} 
array(2) 
{ 
    [0]=> string(5) "02:00" 
    [1]=> string(5) "02:20" 
}

Вот мой код

   $t_i=$this->Hospital_model
             ->get_time_interval_break_split(
                     $t_i_b->start,
                     $t_i_b->end,
                     $consult_time);
$output =array_merge($t_i);

Вот моя модель

public function get_time_interval_break_split($start_time,$end_time,$consult_time)
{
   $array = array();
   $time_diff = $consult_time * 60;
   if(!empty($start_time))
   {
      for ($i=strtotime($start_time); $i<=strtotime($end_time); $i += $time_diff)
      {  
         $array[] = date("h:i", $i);
      } 
   }

   return $array;

 }

сейчасЯ хочу объединить эти два массива в один, и я использовал array_map, array_merge и все, но не получил решения, пожалуйста, помогите мне решить

1 Ответ

0 голосов
/ 25 мая 2018

Сделайте, как показано ниже.

$a= array("12:00","12:20","12:40","01:00");
$b= array("02:00","02:20");

$merge = array_merge($a, $b);

var_dump($merge);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...