Как перебрать многострочный текст в текстовом поле в PHP?

Я пытаюсь написать небольшое вспомогательное приложение для себя, которое преобразует список координат в список координат в коде bb, например:

Это то, что пользователь будет вводить:

123|456

И на выходе будет:

1. [coord]123|456[/coord]

Поэтому в основном мне нужно что-то, что позволит мне сохранить многострочный текст как переменную php, а затем перебрать эту переменную, изменяя каждую строку, как в примере выше.

Пожалуйста помоги 🙂

3

Решение

Вы можете создать простую форму:

<form method="post">
<textarea name="multilineData"></textarea>
<input type="submit" value="Submit">
</form>

Чем вы можете обработать отправленную форму:

<?php
$output = '';
$num = 1;
foreach (explode(PHP_EOL, $_POST['multilineData']) as $row) {
$output .= "$num. [coord]$row[/coord]<br>";
$num++;
}
echo $output;
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]