我试图以这种方式动态填充数组:
$columns = array();
foreach ($this->get_selectors() as $value) {
$element = array();
$element['data']= $value;
$columns[]= $element;
}
输出$ var_dump($ columns)到此为:
array(4) {
[0]=>
array(1) {
["data"]=>
string(3) "one"
}
[1]=>
array(1) {
["data"]=>
string(3) "two"
}
[2]=>
array(1) {
["data"]=>
string(5) "three"
}
[3]=>
array(1) {
["data"]=>
string(4) "four"
}
}
但是当我尝试通过它时
$this->output->set_content_type('application/json')
->set_output(json_encode($columns));
我一无所获。