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

Dúvida explode()


RodrigoGomes

Pergunta

Bom tenho uma dúvida quando ao uso do explode.

Por exemplo, eu tenho o seguinte valor "text-text2-text3" e quero separar ele pelos - (traços), porém eu só quero separar o primeiro valor.

Digamos,

$valor="text-text2-text3";
$explode_valor = explode('-', $valor);
print $explode_valor[1];
print $explode_valor[x];

o primeiro print iria exibir "text", e o segundo eu queria que exibisse todo o valor restante a partir do primeiro, no caso "text2-text3", sei que é possível fazendo um print_r ou um for. Mas o que eu quero é saber se possui alguma forma mais prática, uma simples função que exibisse os restos dos valores.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

ué! a própria função explode tem esse parametro (é o 3º parametro)! Esse parametro o numero de divisões que vai ter na string

Ex.:

$valor="text-text2-text3";

$explode_valor = explode('-', $valor, 2);

o resultado é um array de tamanho 2 onde o primeiro registro é justamente "text"!

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,7k
×
×
  • Criar Novo...