Fórum Quando usar preg_replace e str_replace #584801

14/08/2017

0

PHP

Fala pessoal, tudo de boa?

Estou usando o php e tenho visto que duas funções dessa linguagem tem uma utilidade similar que no caso se trata de substituição de informações.

Quando devo usar um ou outro? Eles servirão sempre para os mesmos casos?
Diogo Neves

Diogo Neves

Responder

Post mais votado

14/08/2017

Fala ae Diogo.

O preg_replace utiliza uma expressão regular para buscar o que substituir, já o str_replace utiliza uma string para buscar o que substituir.

Caso você queira buscar por um padrão de string, você vai utilizar o preg_replace, já se você quiser buscar por uma determinada string, você utliza o str_replace.

Abraços!

Santos

Santos
Responder

Gostei + 1

Mais Posts

15/08/2017

Diogo Neves

Tipo, então posso dizer que o str_replace é "menos pesado" que o preg_replace? Se no caso eu puder usar tanto um como o outro, é melhor usar o st_replace? Me parece que essa busca por um padrão de string faz com que a função preg_replace seja mais lenta que a função str_replace. É isso mesmo?
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar