CodeIgniter User Guide Version 1.7.2


배열 Array Helper

배열헬퍼는 배열과 관련된일을 돕는 함수들을 포함하고 있습니다.

헬퍼 로딩 Loading this Helper

아래코드로 헬퍼를 로딩합니다:

$this->load->helper('array');

아래는 사용가능한 함수들 입니다:

element()

배열에서 하나의 아이템을 가져옵니다. 이 함수는 배열인덱스가 설정되어있는지, 그리고 값을 가지고있는지를 검사합니다. 값이 있다면 그 값을 리턴합니다. 값이 없으면 FALSE를 리턴하거나, 3번째 파라미터로 여러분이 설정한 기본값을 리턴합니다. 예:

$array = array('color' => 'red', 'shape' => 'round', 'size' => '');

// returns "red"
echo element('color', $array);

// returns NULL
echo element('size', $array, NULL);

random_element()

배열을 입력받아서 랜덤하게 하나의 요소를 리턴합니다. 예:

$quotes = array(
            "I find that the harder I work, the more luck I seem to have. - Thomas Jefferson",
            "Don't stay in bed, unless you can make money in bed. - George Burns",
            "We didn't lose the game; we just ran out of time. - Vince Lombardi",
            "If everything seems under control, you're not going fast enough. - Mario Andretti",
            "Reality is merely an illusion, albeit a very persistent one. - Albert Einstein",
            "Chance favors the prepared mind - Louis Pasteur"
            );

echo random_element($quotes);