Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

guilhermef

[Resolvido] Quebrando valor de um textarea

Recommended Posts

Olá pessoal.

Tenho um textarea no qual escrevo frases do tipo:

 

Frase 1.

Frase 2.

Frase 3.

e assim por diante

 

Gostaria de pegar o valor digitado no textarea e separar por linhas para inserir cada frase em uma linha na tabela do banco de dados, mas não estou conseguindo pensar numa forma pra fazer essa quebra do texto por frases.

Alguém teria alguma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites

o caracter da quebra de linha, é o "\n", uma idéia é fazer um explode por esse caracter,

assim então você teria um array, sendo cada posição uma linha do textarea

Compartilhar este post


Link para o post
Compartilhar em outros sites

Prefira a constante PHP_EOL.

 

Já tive problemas com "\n", algumas vezes o explode não reconhecia como quebra de linha :ermm:

 

explode( PHP_EOL, $_POST[ 'textarea' ] );

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu galera! Com o \n tá funcionando bem

 

$frases = explode("\n", $nascimentos);
foreach ($frases as $fraseQuebrada) {
//insere
}

 

Outra dúvida agora:

 

como pegar o valor em uma string que esteja entre dois caracteres? Ex: [1900] -> quero extrair só o 1900 que está entre os colchetes

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.