Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 138

Trocar texto por variável

01-09-2015 18:20

Como faço para mudar um texto que vem do banco de dados por uma variavel.

Ex:

Estou com esse texto aqui e a variável é essa %1%

Então mudar %1% pela variável $nome
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17735
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Re: Trocar texto por variável

01-09-2015 19:40

Você pode usar a função PHP str_replace

<?php $texto = "Estou com esse texto aqui e a variável é essa %1%"; $nome = "João"; // COLOCAR VALOR VINDO DO BD echo str_replace("%1%", $nome, $texto); ?>

1
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 138

Re: Trocar texto por variável

01-09-2015 23:25

E se fosse com duas ou mais variáveis, como mudaria elas simultaneamente? ou somente quando colocasse uma no texto?
0
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 138

Re: Trocar texto por variável

02-09-2015 12:51

fiz assim:

$nomedb1 = "João da Silva"; $nomedb2 = "José Oliveira"; $variaveis_ini = array("%1%", "%2%"); $variaveis_end = array($nomedb1, $nomedb2); $textofinal = str_replace($variaveis_ini, $variaveis_end, $textodb);

1

Quem está online

Usuários navegando neste fórum: Google [Bot]