Maison > développement back-end > tutoriel php > html - php如何获取 页面多个相同name的 input 值

html - php如何获取 页面多个相同name的 input 值

WBOY
Libérer: 2016-08-04 09:20:37
original
1207 Les gens l'ont consulté

html代码:

<code><input type="file" name="imgs[]">
<input type="file" name="imgs[]">


<input type="file" name="imgs[]">
</code>
Copier après la connexion
Copier après la connexion

php代码:

<code>$imgs = $_FILES['imgs'];</code>
Copier après la connexion
Copier après la connexion

这样子的话我只能获取到第一张。 请教一下如何能获取全部 我是用表单提交的

回复内容:

html代码:

<code><input type="file" name="imgs[]">
<input type="file" name="imgs[]">


<input type="file" name="imgs[]">
</code>
Copier après la connexion
Copier après la connexion

php代码:

<code>$imgs = $_FILES['imgs'];</code>
Copier après la connexion
Copier après la connexion

这样子的话我只能获取到第一张。 请教一下如何能获取全部 我是用表单提交的

`

<code>foreach($_FILES['imgs']['name'] as $key => $row ){
    echo $_FILES['imgs']['name'][$key];
}
</code>
Copier après la connexion

`

换种方式用:

<code><input type="text" name="imgs1">
<input type="text" name="imgs2">
<input type="text" name="imgs3">

<php>
dump(trim($_POST['imgs1']));
dump(trim($_POST['imgs2']));
dump(trim($_POST['imgs3']));
</php></code>
Copier après la connexion

一楼的方法就可以!将其作为一个数组传递到后台,然后进行处理!

用Ajax上传,直接返回前端图片url...然后放到input框里
html - php如何获取 页面多个相同name的 input 值
前端:<input type="hidden" name="imgs[]">
后端:print_r($_POST["imgs"]);

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal