【发布时间】:2017-11-22 13:28:45
【问题描述】:
您好,我有以下来自 html 表单的数组
$job_title = 'Developer';
$job_skill = 'html,css,javascript';
$post_fields = array(
'job_title' => $job_title,
'skills' => $job_skill
);
echo "<pre>";
print_r($post_fields);
echo "</pre>";
输出为
Array
(
[job_title] => Developer
[skills] => html,css,javascript
)
我想将技能转换为数组本身,所以我将 $post_fields 转换为
$post_fields = array(
'job_title' => $job_title,
'skills' =>
array (
0 => 'html',
1 => 'css',
2 => 'javascript'
)
);
现在在主代码中,“$job_skill”是一个动态值,可以有任意数量的技能。它的值可以为空,可以有 1 个技能,2 个技能或任意数量的技能。问题是我无法为“n”个值创建 job_skill 数组
谁能帮帮我
【问题讨论】:
标签: php arrays loops multidimensional-array foreach