-2

收到类似 in_array() 的警告,期望参数 2 为数组,字符串为

<div class="row">
    <div class="col-sm-6">
        <div class="form-group">
            <label for="kids_age_range">AGe  Range</label>
            <div class="checkbox">
                <label class="control-label" for="k_1_5">
                    <input type="checkbox" name="kids_age_range[]" value="1-5" id="k_1_5" {if in_array('1-5', $job.kids_age_range)} checked{/if} /> 1-5 
                </label>                                    
            </div>
        </div>
    </div>
</div>
4

1 回答 1

0

如果 $job.kids_age_range 是一维数组,则需要先将对象转换为数组,然后才能使用它。

// Cast to an array
$array = (array) $job.kids_age_range;
于 2015-09-14T08:31:10.373 回答