如何在PHP中拆分用逗号分隔的数组关键字值?

时间:2010-01-14 05:12:04

标签: php arrays keyword

我在$ _POST中有一个数组:

Array ( [tags] => Javascript,PHP,Java,C++,Python) 

如何将此数组转换为数组,如下所示:

Array ( [tag1] => Javascript [tag2] => PHP [tag3] => Java [tag4] => C++ [tag5] => Python)

我想我需要使用正则表达式删除逗号并在“foreach as”中拆分..但我是PHP的新手......请帮助我

2 个答案:

答案 0 :(得分:1)

对于带逗号的字符串,您可以使用explode

拆分它

$new_array = explode(',', $_POST['tags']);

然后,您可以使用$new_array进行处理。

答案 1 :(得分:1)

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

输出

Array (
  [0] => Javascript
  [1] => PHP
  [2] => Java
  [3] => C++
  [4] => Python
)