Remover String entre String

Publicado por Célio de Jesus Santos 26/02/2007

[ Hits: 12.270 ]

Homepage: http://www.cjs.eti.br/

Download rmChar.zip




Função criada para remover caracteres entre uma STRING!!

Dúvidas : celio_dejesus[at]yahoo.com.br

  



Esconder código-fonte

<?php
     /***********************************************************************************
     * Autor : Célio de Jesus Santos
     * E-mail : celio_dejesus@yahoo.com.br
     * Gyn - 17/01/2007
     * Função criada para remover caracteres que estiver entre uma STRING
     * Exemplo : Remover tudo que está entre parênteses
     *          $newString = "------(123444444444444444444)-------";
     *          $newSep1 = "(";
     *          $newSep2 = ")";
     *          echo removeChar($newString, $newSep1, $newSep2);
     ************************************************************************************/
     function removeChar ($newString, $newSep1, $newSep2){
              return $newString = substr($newString, 0, strpos($newString, $newSep1)+1)."".substr($newString, strrpos($newString, $newSep2), strlen($newString));
     }
     $newString = "------(123444444444444444444)-------";
     $newSep1 = "(";
     $newSep2 = ")";
     echo removeChar($newString, $newSep1, $newSep2);
?>

Scripts recomendados

Separa endereços sem formatação

Exibir Data

Transformar datas para gravar no banco de dados (MySQL, Postgres e outros)

Fractal

Banners rotativos simples


  

Comentários
[1] Comentário enviado por Rustin em 27/02/2007 - 11:30h

Sugestão: utilize expressões regulares.
É prático e rápido :)

[2] Comentário enviado por celiojs em 27/02/2007 - 17:05h

Me lembrei das expressões regulares depois que já tinha desenvolvido e publicado o script. Fica para uma nova versão!
Obrigado pela dica!
Até mais,
Célio.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts