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


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17737
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Mostrando PHP dentro do PHP

08-10-2007 14:14

Existe diversas formas de rodar um código PHP dentro de outro PHP.

Veja o exemplo abaixo:

<?php $string = "<?php echo 'abc'; ?>"; echo nl2br($string); ?>

Neste exemplo, o caracter ? é substituído por & # 6 3 ; (juntos) que não vai ser execultado pelo navegador e irá printar o código dentro do echo sem executá-lo.

Outra forma é você fazer essa troca antes de executar o código no navegador, com str_replace():
// & # 6 3 ; (juntos)

$string = str_replace("?", "& # 6 3 ;", $string); 

Ou, já converter os caracteres executáveis para não executáveis antes de salvá-los, por exemplo:

echo htmlentities("<? echo 'texto'; ?>");

0
A melhor hospedagem para o seu site HostGator!

Quem está online

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