PHP: Usando explode() com trim()

array_map — Aplica uma função em todos os elementos do array.

  $datas_string = '16/06/2016 - 22/06/2016';
  $datas_array = array_map('trim', explode('-', $datas_string));
  var_dump($datas_array);
 
  // Resultado
  array (size=2)
     0 => string '16/06/2016' (length=10)
     1 => string '22/06/2016' (length=10)

Se você usar o explode() diretamente o array vai conter o espaço:

  $datas_array = explode("-", $datas_string);
  var_dump($datas_array);
 
  // Resultado
  array (size=2)
     0 => string '16/06/2016 ' (length=11)
     1 => string ' 22/06/2016' (length=11)

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *