Severity: Notice
Message: Undefined variable: code2
Filename: test.php
Line Number: 2
$code = ''; // or false
$data = array('code' => $code);
$data = array( 'code' => (isset($code)) ? $code : '');
$data = array( 'code' => @$code);
저는 빈값이나 isset를 사용합니다.
CI 에서는 controller에서 빈값으로 선언을 해줘야 합니다.
아니면 코어를 건드려야... ^^
처음에는 저도 귀찮고 그랬는데 오히려 프로그램 로직상으로 보면 에러를 내는게 맞습니다. ^^