Criação de função para retirada de espaços. [RESOLVIDO]

1. Criação de função para retirada de espaços. [RESOLVIDO]

Francisco Antonio de Aquino Pessoa
FranciscoPessoa

(usa Linux Mint)

Enviado em 22/12/2016 - 19:12h

Boa tarde galera,

Seguinte fiz aqui uma linha de código para remover espaços em branco de uma string, está funcionando OK, porém ao passa-la para uma função não funciona (ps vou precisar muito sim passar isso para função).

$dado = "Hello Wold";
$dado = str_replace(" ", "", $dado);
saida: HelloWold

Agora em função:
$dado = "Hello Wold";
function retira($dado) {
str_replace(" ", "", $dado);
}
saida: Hello Wold

Alguém para me dar uma dica, ja tentei de outras formas e nada.


  


2. MELHOR RESPOSTA

Zenas Alves
zenas

(usa Slackware)

Enviado em 22/12/2016 - 19:34h

Amigo, bem simples seu problema. Você estava adicionando apenas os parâmetros de chamamento da variável $dado, mas não estava modificando seu valor nem atribuindo a ela o str_replace, por isso seu primeiro teste funcionou, mas na função não. O script corrigido fica assim:
$dado = "Hello World";
function retira($dado) {
$dado = str_replace(" ", "", $dado);
echo $dado;
}
return retira($dado);

Boa sorte na implementação do seu código, espero que eu tenha te ajudado =D

3. Re: Criação de função para retirada de espaços. [RESOLVIDO]

Francisco Antonio de Aquino Pessoa
FranciscoPessoa

(usa Linux Mint)

Enviado em 23/12/2016 - 10:23h

Tudo certo amigo,
Muito obrigado pela ajuda.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts