是的,可以从枚举的HTML输入值创建数字索引的PHP数组,而不需要逐个赋值。在PHP中,可以使用数组函数和循环结构来实现这个功能。
首先,获取HTML表单中的枚举值,可以通过使用$_POST或$_GET超全局变量来获取。假设HTML表单中有一个名为"enum_values[]"的多选框,可以使用以下代码获取选中的值:
$selected_values = $_POST['enum_values'];
接下来,可以使用循环结构将这些值存储到一个新的PHP数组中,同时创建数字索引。可以使用foreach循环遍历选中的值,并将它们添加到新数组中:
$enum_array = array();
foreach ($selected_values as $value) {
$enum_array[] = $value;
}
现在,$enum_array就是一个包含枚举值的PHP数组,它们以数字索引进行存储。你可以根据需要进一步处理这个数组,比如进行排序、过滤等操作。
关于PHP数组的更多信息和用法,你可以参考腾讯云的文档:PHP数组。
请注意,以上答案仅供参考,具体实现方式可能因实际情况而异。
领取专属 10元无门槛券
手把手带您无忧上云