Php 检索通过HTML表单发布的标记字符串

Php 检索通过HTML表单发布的标记字符串,php,html,parsing,tags,Php,Html,Parsing,Tags,我有以下表格: <form action="form-receiver.php" method="POST"> Title: <input type="text" name="title"> #tags: <input type="text" name="tags"> <input type="submit" value="Submit"> </form> 但如果我想解析逗号,而不是空格,并且不知道输入了多少

我有以下表格:

<form action="form-receiver.php" method="POST">
    Title: <input type="text" name="title"> 
    #tags: <input type="text" name="tags">
    <input type="submit" value="Submit">
</form>
但如果我想解析逗号,而不是空格,并且不知道输入了多少变量,该怎么办


PS:如果你有更好的方法来标记文本输入的建议,我很想听听

您需要
提取
,但请注意PHP手册中详细介绍的安全性

正如Asok在评论中所说,这是您所需要的。这将生成一个数组。例如:

$myString = "A, string, to be, exploded.";
$exp = explode(',', $myString);
var_dump($exp);
将产生

array [4] => (
    0 => "A", 
    1 => "string",
    2 => "to be", 
    3 => "exploded."
);

你可以使用爆炸功能,就像

$tagArray = explode(",", $_POST['tags'])

它将返回一个包含分解值的数组。

为什么不
分解(“,”,$\u POST['tags'))
?它将为您提供一个很好的小数组,其中包含第2行缺少的所需参数$string:)@Asok fixed;)谢谢,注意,在这个例子中,用户可能需要修剪每个值。根据用户输入和现场要求/说明
$tagArray = explode(",", $_POST['tags'])