From 9ff185145158dbcb6fadcc8f55a1035070e54ea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=B4mulo=20Alves?= Date: Tue, 10 Dec 2019 12:48:53 -0300 Subject: [PATCH] Update CorreiosConsulta.php MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Normalização de espaço em branco retornado do DOMDocument no PHP retorna cadeias de caracteres. Substituída a função trim() por expressão regular. --- src/Cagartner/CorreiosConsulta/CorreiosConsulta.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Cagartner/CorreiosConsulta/CorreiosConsulta.php b/src/Cagartner/CorreiosConsulta/CorreiosConsulta.php index 4be42b9..c546312 100644 --- a/src/Cagartner/CorreiosConsulta/CorreiosConsulta.php +++ b/src/Cagartner/CorreiosConsulta/CorreiosConsulta.php @@ -173,7 +173,7 @@ public function cep($cep) $innerHTML .= $child->ownerDocument->saveXML($child); } $texto = preg_replace("/&#?[a-z0-9]+;/i", "", $innerHTML); - $itens[] = trim($texto); + $itens[] = preg_replace(['(\s+)u', '(^\s|\s$)u'], [' ', ''], $texto); } $dados = array(); $dados['logradouro'] = trim($itens[0]);