提交多张图片后。我把图片的$_FILES打印出来,进行foreach循环,如果没有报错的,打印出图片的$key值,我想把$key变成一个数组。
foreach($_FILES as $key=>$value){
if(!$value['error']){
print_r($key);
}}
然后用implode没有效果
var_dump一下,是三个字符串
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
建议提问题的时候把问题场景描述清楚一点,不然大家很难给出准确有效的答案。
具体到你的问题,你只给了这么一小段字符串,无法知道它的规律是什么,只能猜测。
如果字符串是由规律的
pic{数字}拼接成的,那么可以这么处理:试试
array_keys函数如果你要排除上传错误的,就自己建
一个数组
然后在
foreach中把$key加入数组implode是用来把数组元素组合成一个字符串的