CodeIgnitor Küresel Dizi Beyanı

2 Cevap php

I gibi sayısı bir dizisi aşağıdaki var

1 -> 25, 2 -> 60, 3 -> 80, 4 -> 100 and so on

girişi 1 ise çıkış böylece 25 ve olacağı anlamına gelir ... Ben küresel array.I saklamak için gereken i küresel bir diziyi bildirmek ve tüm bu saklayabilirsiniz CodeIgniter also.In birden fazla sayfa kullanmak istiyorum ?

Ben constants.php şöyle gibi çalışıyorum

$CONFIDENCEVALUE = array(); $CONFIDENCEVALUE[] = array('1'=>25,'2'=>'60','3'=>80,'4'=>100);

Gerekli pages.Help bu dizi değeri erişebilirsiniz nasıl doğru değilse bana please.I codeignitor.Thanks ile bir uzman değilim

2 Cevap

Senin yerinde olsam ben özel bir config dosyası ekleyerek bakmak istiyorum (bkz: http://codeigniter.com/user_guide/libraries/config.html).

Yani örneğin. application/config/confidencevalue.php aşağıdaki ekleyin

$CONFIDENCEVALUE = array('1'=>25,'2'=>'60','3'=>80,'4'=>100);
$config['confidencevalue'] = $CONFIDENCEVALUE;

Lütfen application/config/autoload.php için config dosyasını ekleyin ve ardından $this->config->item('1', 'confidencevalue'); (aradığınız değeri 1 yerine) kullanarak yapılandırma sınıf aracılığıyla dizi erişmek mümkün olacak.

Bir oturum değişkeni dizi saklayın:

$this->session->set_userdata('cvarray', $CONFIDENCEVALUE);

Daha sonra dizi erişmek için:

$this->session->userdata('cvarray');

CodeIgniter Session Class