Я хочу вернуть col1_2, col2_2, col3_2, col4_2, col1_3, col2_3, col3_3, col4_3, col1_4 ... и т. Д., Чтобы я мог использовать его в другой функции.
Так что я сделал так.
function _fields($keynum){
for ($r=2; $r<$keynum; $r++){
for($c=1; $c<5; $c++){
$colname="col".$c."_".$r;
return $colname.",";
}
}
}
function create(){
if ($this->input->post('keynum')){
$keynum=$this->input->post('keynum');
$output = $this->_fields($keynum);
$output=explode(",", $output);
$data['output']=$output;
...
...
Однако функция _fields () возвращает только col1_2.Если я выведу эхо вместо return $ colname. ",";Это эхо-сигналы col1_2, col2_2, col3_2, col4_2.Но это не может быть использовано в функции create ().
Буду признателен за ваш вклад.Заранее спасибо.