如何在同一输入中分隔值

时间:2011-02-04 13:34:18

标签: php javascript jquery forms input

嘿伙计们,我有两个问题。首先,当我使用php时,如何在用逗号分隔的同一输入区域中分隔值。我该如何区分它们?第二,如何在php中分离使用jquery的autosuggest的值?

提前致谢。

2 个答案:

答案 0 :(得分:1)

对于第一个问题:

$values = explode(',', $_POST['values']);

$ values将是一个索引数组。

答案 1 :(得分:0)

假设此文字输入:

<input type="text" name="choices">

您将使用以下内容爆炸值“一,二,三”:

$choices = explode(',', $_GET['choices']); // or $_POST, depending

让您$choices == array( 'one', 'two', 'three' )。另请注意,PHP了解作为数组一部分返回的表单字段的特殊表示法:

<input type="text" name="choices[]" value="one">
<input type="text" name="choices[]" value="two">
<input type="text" name="choices[]" value="three">

这将自动解析为数组:

$choices = $_GET['choices']; // array( 'one', 'two', three' )

问题的第二部分可以使用澄清。