PHP ile bir formda bir textarea yeni-satır okumak nasıl?

2 Cevap php

Kullanıcılar benim form içinde bir metin alanı doldurmak ve daha sonra göndermek vurduğunuzda, metin bunu yazdı tam olarak aynı şekilde görüntülenir, böylece nasıl New-satır okuyabilir?

Benim php dosyasında POST yöntemi ile form değişkenleri okumak bahsetmeliyiz.

Teşekkürler

2 Cevap

PHP satır karakteri dizesi tarafından sunulan "\n".

Eğer HTML kullanıcıların giriş satırsonlarını çoğaltmak istiyorsanız, bir <br /> her \n dönüştürmek zorunda. Bunu elle yapmak ya da böyle bir şekilde işlevini nl2br kullanabilirsiniz:

echo nl2br($_POST['input']);

nl2br fonksiyonuna bir göz atın.

Belgelerin Örnek:

kodunu buraya girin

<?php echo nl2br("foo isn't\n bar"); ?>

Yukarıdaki örneğin çıktısı:

foo isn't<br /> bar