How to break line within <textarea>

Asked

Viewed 760 times

2

I need to bring the list of people inside a textarea or some similar alternative.

I’m bringing it this way:

<textarea rows="5" name="pergunta4">
<?php foreach($avaliadores as $avaliador):?>
<?php echo($avaliador['nome']);?>
<?php endforeach; ?>
</textarea>

But the names of the evaluators always come next to each other or in random spaces.

  • Try: <?php echo($avaliador['nome']).'<br>';?>

1 answer

3


Use the \n to break the line inside the <textarea>:

<textarea rows="5" name="pergunta4">
<?php 
    foreach ($avaliadores as $avaliador) {
        echo $avaliador["nome"]."\n";
    }
?>
</textarea>

Example:

<textarea rows="5" name="pergunta4">
<?php 
    $avaliadores = array();
    $avaliadores[] = array("Id"=>"1", "Nome"=>"Caique");
    $avaliadores[] = array("Id"=>"2", "Nome"=>"Suporte");

    foreach ($avaliadores as $avaliador) {
        echo $avaliador["Nome"]."\n";
    }
?>
</textarea>

inserir a descrição da imagem aqui

Another example:

<textarea rows="5" name="pergunta4">
<?php 
    $avaliadores = array("Caique", "Suporte", "Renan", "RBZ");
    foreach ($avaliadores as $avaliador) {
        echo "$avaliador\n";
    }
?>
</textarea>

inserir a descrição da imagem aqui

Browser other questions tagged

You are not signed in. Login or sign up in order to post.