簡體   English   中英

如何在php中的文本框中迭代多行文本?

[英]How to iterate over multiline text in text box in php?

我想要做的是我想為自己編寫一個小幫助應用程序,它將坐標列表轉換為bb代碼中的坐標列表,如下所示:

這是用戶輸入的內容:

123|456

輸出將是:

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

所以基本上我需要的東西允許我將多行文本存儲為php變量,然后迭代該變量來改變每一行,如上例所示。

請幫忙 :)

您可以創建簡單的表單:

<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;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM