• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fil79

adicionar tag <br> a string-php

9 mensagens neste tópico

Boas

Tenho uma string que pretendo que seja adicionado um <br>, logo a seguir a encontrar nessa mesma string um fecho de uma tag de imagem "/>". Qual será a melhor maneira para fazer isto?

Desde já agradeço

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

podes colocar aqui parte do código referente a isso? para perceber melhor a ideia

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

$string="texto <img src='blabla' /> mais texto";

Quero que a seguir à tag de img seja colocado um <br>...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

se bem percebi a ideia, queres procurar na string por "/>" e acrescentar um <br>? é isso? mas de forma automatica :hmm:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

sim, antes de fazer o output passar uma (ou mais) funções na variável $string para acrescentar a dita tag

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

usei uma expressão regular:


<?php

    $str = '<img src="blabla" alt="blabla"/>';
$search = '/<img(.*?)\/>/i';
$replace = '<img$1/><br>'; 

    $str = preg_replace ($search, $replace, $str);
    echo $str;
?> 

obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora