Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将复选框值发布到数组?_Php - Fatal编程技术网

Php 如何将复选框值发布到数组?

Php 如何将复选框值发布到数组?,php,Php,以下是我的复选框列表: <form action="" method="POST" autocomplete="off"> <div class="form-group"> <?php $categories = get_categories( array( 'parent' => 184, 'hide_empty' => 0 ) );

以下是我的复选框列表:

<form action="" method="POST" autocomplete="off">
    <div class="form-group">
        <?php
            $categories = get_categories(
                array( 'parent' => 184, 'hide_empty' => 0 )
            );
            foreach($categories as $c){
                $cat = get_category( $c );
                echo "<input type='checkbox' value=".$cat->cat_ID."> ".$cat->name."<br>";
            }
        ?>
    </div>
    <input id="changeTema" name="changeTema" type="submit" value="AGGIORNA TEMA" class="btn secondary-btn primary-bg">
</form>

如何将wp_set_post_categories$id、array、FALSE中的选中复选框添加到数组中

将名称设置为输入数组-

<input type='checkbox' name="sample[]" value=".$cat->cat_ID.">

好的,谢谢你,我们为什么要把它设置为一个var,而不是简单地做wp_set_post_categories$id,$_post['sample'];,有什么具体的原因吗;,错误的
<input type='checkbox' name="sample[]" value=".$cat->cat_ID.">
 $arr = $_POST['sample'];
 wp_set_post_categories( $id, $arr, FALSE );