从逗号分隔列表中选择

use*_*348 0 php

所以我正在开发一个标签系统,我有一个看起来像这样的字段:

<input name="tags" type="text" />
Run Code Online (Sandbox Code Playgroud)

我希望用户能够键入标签(逗号分隔):"标记一,标记二,标记三"等等,然后在后端PHP中,自己拉出每个标记并将它们全部放入数组中, 如:

$tags = array("Tag one", "Tag two", "Tag three");
Run Code Online (Sandbox Code Playgroud)

然后我想用foreach它们将它们插入数据库中自己的行中,我知道该怎么做以及所有这些行; 但是我离题了.但是,如何将字符串中的标记与用户的表单输入分开?

Ale*_*lec 6

您可以使用explode功能执行此操作:

$tags = explode(',',$_POST['tags']);
Run Code Online (Sandbox Code Playgroud)