Ir para conteúdo
Fórum Script Brasil
  • 0

Eliminar Caracteres De String


Guest - Marcio -

Pergunta

Guest - Marcio -

Olá Pessoal,

estou com o seguinte problema, tenho uma string do tipo abc&$$1234 com caracteres especiais, e quero pegar só os últimos quatro números.

Já tentei usar a função ereg_replace, para eliminar os primeiros caracteres, não deu certo, já tentei também pegar os 4 últimos caracteres da string, assim:

$saida = strrev(substr(strrev($cod),0,4)) onde $cod é a string abc&$$1234

Alguém tem alguma idéia?

Agradeço!

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0
Guest - Marcio -
você quer pegar os ultimos 4 numeros fixos? se for você pode usar substr()

Pois é... Eu tentei. Acontece que o caractere "&" está atrapalhando.

Se eu pedir p/ pegar os quatro últimos caracteres, a função substr() entende que a string vai até o "&" e retorna os valores "abc" de "abc&$$1234".

O meu problema é esse "&" na string.

Link para o comentário
Compartilhar em outros sites

  • 0

você deve ter errado olha ai como funciona:

<?php

$string = "abc&$$1234";

echo substr($string, 6,4);

?>

mas esse exemplo é no caso que essa string seja sempre fixa se mudar não adianta dai você precisa usar outro esquema como expode por exemplo

mas posta ai o que você quer fazer que é melhor pra gente poder ajudar

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...