Duvidas em formatação de texto PHP
Função replace PHP
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Fernando Gaspar
Curtidas 0
Melhor post
Marcelo Santana
16/09/2016
Bora lá.. Montei um aqui rapidinho. Veja se é isso que precisa..
Abraço,
Marcelo Queiroz.
<?php
$texto = "Função replace PHP<br><br><br><br>Preciso dar replace quando tiver a tag 'BR' <br><br><br> Tenho varios BR é gostaria de usar <br><br> apenas um
";
/* Author: Marcelo Queiroz de Santana
* Efetua a substituição de vários <br> por somente
* um naquela determinada posição.
*/
$retorno = explode('<br>',$texto);
$arrTemp = null;
for($i = 0; $i < count($retorno); $i++){
if(!empty($retorno[$i])) {
$arrTemp[] = $retorno[$i];
}
}
$texto = join('<br>',$arrTemp);
echo $texto;
?>
Abraço,
Marcelo Queiroz.
GOSTEI 4
Mais Respostas
Fernando Gaspar
15/09/2016
Pode ser outra função!
Só gostaria que ficasse com apenas um br
Função replace PHP
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Só gostaria que ficasse com apenas um br
GOSTEI 0
Fernando Gaspar
15/09/2016
Estou usando assim:
<?php replace('<br><br><br>', '<br>, $text') ?>
GOSTEI 1
Marcelo Santana
15/09/2016
Boa tarde, Gaspar.. Em cada posição que tiver <br><br>+n... Você irá trocar por <br> naquela determinada posição, e assim sucessivamente para os próximos que encontrar ??
GOSTEI 1
Gladstone Matos
15/09/2016
curti a solução!
GOSTEI 0
Fernando Gaspar
15/09/2016
Bora lá.. Montei um aqui rapidinho. Veja se é isso que precisa..
Abraço,
Marcelo Queiroz.
<?php
$texto = "Função replace PHP<br><br><br><br>Preciso dar replace quando tiver a tag 'BR' <br><br><br> Tenho varios BR é gostaria de usar <br><br> apenas um
";
/* Author: Marcelo Queiroz de Santana
* Efetua a substituição de vários <br> por somente
* um naquela determinada posição.
*/
$retorno = explode('<br>',$texto);
$arrTemp = null;
for($i = 0; $i < count($retorno); $i++){
if(!empty($retorno[$i])) {
$arrTemp[] = $retorno[$i];
}
}
$texto = join('<br>',$arrTemp);
echo $texto;
?>
Abraço,
Marcelo Queiroz.
Opa, valeu Marcelo!!
Muito obrigado pela ajuda cara.
GOSTEI 0
Diego Silva
15/09/2016
Pode ser outra função!
Só gostaria que ficasse com apenas um br
Função replace PHP
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Preciso dar replace quando tiver a tag <br>
Tenho varios BR é gostaria de usar apenas um
Alguém sabe?
Só gostaria que ficasse com apenas um br
Resolveu?
GOSTEI 1
Marcelo Santana
15/09/2016
Por nada, Gaspar. Abraço man.
GOSTEI 0
Diego Silva
15/09/2016
Bora lá.. Montei um aqui rapidinho. Veja se é isso que precisa..
Abraço,
Marcelo Queiroz.
<?php
$texto = "Função replace PHP<br><br><br><br>Preciso dar replace quando tiver a tag 'BR' <br><br><br> Tenho varios BR é gostaria de usar <br><br> apenas um
";
/* Author: Marcelo Queiroz de Santana
* Efetua a substituição de vários <br> por somente
* um naquela determinada posição.
*/
$retorno = explode('<br>',$texto);
$arrTemp = null;
for($i = 0; $i < count($retorno); $i++){
if(!empty($retorno[$i])) {
$arrTemp[] = $retorno[$i];
}
}
$texto = join('<br>',$arrTemp);
echo $texto;
?>
Abraço,
Marcelo Queiroz.
Legal a solução!
GOSTEI 0
Diego Silva
15/09/2016
Bora lá.. Montei um aqui rapidinho. Veja se é isso que precisa..
Abraço,
Marcelo Queiroz.
<?php
$texto = "Função replace PHP<br><br><br><br>Preciso dar replace quando tiver a tag 'BR' <br><br><br> Tenho varios BR é gostaria de usar <br><br> apenas um
";
/* Author: Marcelo Queiroz de Santana
* Efetua a substituição de vários <br> por somente
* um naquela determinada posição.
*/
$retorno = explode('<br>',$texto);
$arrTemp = null;
for($i = 0; $i < count($retorno); $i++){
if(!empty($retorno[$i])) {
$arrTemp[] = $retorno[$i];
}
}
$texto = join('<br>',$arrTemp);
echo $texto;
?>
Abraço,
Marcelo Queiroz.
Legal a solução!
GOSTEI 0