🔎

Як розбити на Array кожен рядок з Textarea в PHP?

Маємо форму з полем введення тексту Textarea та кнопкою відправити (Submit). Відправляємо все методом пост (POST). Далі обробляємо цю форму за допомогою PHP. Як перетворити інформацію, яка приходить від Textarea, в масив, елементи якого є окремими рядками текстового поля.
php
1 відповідь
  • Володимир
    Код форми:
    <form method="post">
    <textarea name="rows"></textarea>
    <input type="submit">
    </form>
    Опрацьовуємо введені дані регулярним виразом:
    <?php
    if (isset($_POST['rows'])) {
    $rows_array = preg_split('/[\n\r]+/', $_POST['rows']);
    print_r($rows_array);
    }
    В результаті ми отримаємо масив, де кожен елемент є рядок текстового поля.