Проблема на этот раз в том, что я всегда получаю индекс массива, который я взял из функции, я все еще новичок в программировании, поэтому, пожалуйста, наставьте меня
function arr_month ():
function arr_month()
{
$month_names = array(
1=>"Januari",2=>"Februari",3=>"Maret",4=>"April",5=>"Mei",6=>"Juni",
7=>"Juli",8=>"Agustus",9=>"September",10=>"Oktober",11=>"Nopember",12=>"Desember"
);
return $month_names;
}
вот индекс на моих контроллерах:
function index()
{
if($this->processData["is_view"] == false) { show_404("forbidden access ".$this->page_name, false); }
$this->page_title_attr .= $this->lang->line('datalist');
$this->Tbl_asset_penyusutan_asset->defaultFieldsJoin();
$arr_controller = array(
"arr_fields_alias" => $this->Tbl_asset_penyusutan_asset->arr_fields_alias,
);
$arr_viewElements = $this->_loadFormInput();
$arr_permittedOperation = $this->_permittedOperation();
$arr_controller['arr_tahun'] = $this->Tbl_asset_penyusutan_asset->tahunPerolehan();;
$arr_controller['arr_bulan'] = arr_month();
// $arr_tahun = $this->Tbl_asset_penyusatan_asset->tahunPerolehan()
$arr_controller = array_merge($arr_controller ,$arr_permittedOperation);
$this->load->view($this->page_name."_view",$arr_controller,$arr_viewElements);
}
и вот когда я вызываю на просмотр:
<div class="col-lg-2 col-xs-12 col-sm-3">
<div class="input-group">
<label>Bulan
<?php echo form_dropdown("bulan", $arr_bulan, set_value("bulan"), 'id="bulan" class="form-control chzn-select" data-placeholder="Pilih" required');?>
<?php echo form_error('bulan','<span class="label label-danger">','</span>'); ?>
</label>
</div>
</div>
, когда я проверяю значение с помощью jquery, получается не месяц, а массив индексов переменных, которые я вызываю