Maison > développement back-end > tutoriel php > 一个很简单的有关问题

一个很简单的有关问题

WBOY
Libérer: 2016-06-13 13:48:39
original
905 Les gens l'ont consulté

一个很简单的问题
前台有两个复选框




后台取它数据
$a = $_POST['hobby'];
我的问题是,假如没有选中hobby就没有这个值,但我希望是,没有选择中的话,有个默认值是0.应该怎么办

------解决方案--------------------
按你说的做就好了,

if(没有这个值)
$a=0;
------解决方案--------------------
这样提交过来是空吗?我几乎没这么写过表单.如果是空的话,那就用empty()来判断.

------解决方案--------------------
没有选中的checkbox不会被提交

PHP code
$a = array_fill(1, 10, 0);
if($_POST['hobby'])
  foreach($_POST['hobby'] as $v) $a[$v] = 1;
print_r($a);
<br><font color="#e78608">------解决方案--------------------</font><br>
Copier après la connexion
探讨

但问题是在于我想用数组,还有你怎么知道有没有选中
É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