Как разделить значение ключевого слова массива через PHP через запятую? - PullRequest
1 голос
/ 14 января 2010

У меня есть массив в $ _POST:

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

Как я могу преобразовать этот массив в массив следующим образом:

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

Полагаю, мне нужно использовать regexp, чтобы удалить запятые и разделить на "foreach as". Но я новичок в PHP ...

Ответы [ 2 ]

1 голос
/ 14 января 2010
$tags = explode(",", $_POST['tags']);
print_r($tags);

Выходы

Array (
  [0] => Javascript
  [1] => PHP
  [2] => Java
  [3] => C++
  [4] => Python
)
1 голос
/ 14 января 2010

Для строки с запятой вы можете разделить ее, взорвав

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

Тогда вы можете использовать $new_array для вашего процесса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...