초보적인 PHP 질문 있습니다. 정보
초보적인 PHP 질문 있습니다.본문
*/
function loginCheck() {
$u_id = $this->input->post("u_id");
$u_pw = $this->input->post("u_pw");
$total_count = $this->mCommon->list_count("DB1", "GD_ADMIN_MEMBER", array("ADM_ID" => $u_id, "ADM_PW" => $u_pw));
if ($total_count > 0) {
$data_view = $this->mCommon->get_data("DB1", "GD_ADMIN_MEMBER", array("ADM_ID" => $u_id, "ADM_PW" => $u_pw));
$r_id = $data_view["ADM_ID"];
$r_name = $data_view["ADM_NAME"];
$r_level = $data_view["ADM_LEVEL"];
$newdata = array(
'sesAdminName' => $r_name,
'sesAdminID' => $r_id,
'sesAdminLevel' => $r_level,
'sesAdminLogin' => TRUE,
===============================
또 우선 이런 쓸때없는 질문을 해서 죄송합니다. ㅠ,ㅠ
$u_id = $this->input->post("u_id"); 화살표가 있는데 이것은 무슨말인가요?
또 ->것도 있고 => 이것도 있어서 무슨 차이점이죠?
function loginCheck() {
$u_id = $this->input->post("u_id");
$u_pw = $this->input->post("u_pw");
$total_count = $this->mCommon->list_count("DB1", "GD_ADMIN_MEMBER", array("ADM_ID" => $u_id, "ADM_PW" => $u_pw));
if ($total_count > 0) {
$data_view = $this->mCommon->get_data("DB1", "GD_ADMIN_MEMBER", array("ADM_ID" => $u_id, "ADM_PW" => $u_pw));
$r_id = $data_view["ADM_ID"];
$r_name = $data_view["ADM_NAME"];
$r_level = $data_view["ADM_LEVEL"];
$newdata = array(
'sesAdminName' => $r_name,
'sesAdminID' => $r_id,
'sesAdminLevel' => $r_level,
'sesAdminLogin' => TRUE,
===============================
또 우선 이런 쓸때없는 질문을 해서 죄송합니다. ㅠ,ㅠ
$u_id = $this->input->post("u_id"); 화살표가 있는데 이것은 무슨말인가요?
또 ->것도 있고 => 이것도 있어서 무슨 차이점이죠?
댓글 전체
-> 이거는 클래스 사용
=> 요거슨 배열 값 지정
=> 요거슨 배열 값 지정
$this -> input -> post("u_id");
// $this는 new 연산자에 의해 생성되는 객체 자신을 의미
// -> 은 생성된 객체를 참조하기 위해 사용되는 class에서 사용하는 지시 연산자
array 예문1)
$newdata = array(
'sesAdminName' => 'aaa',
'sesAdminID' => 'bbb'
)
array 예문2)
$newdata[sesAdminName] = 'aaa';
$newdata[sesAdminID] = 'bbb';
1번 예문과 2번 예문은 같은 내용
즉, 'sessAdminName' => 'aaa', 는 $newdata의 배열중 sessAdminName 이라는 값을 가진 값은 aaa
// -> 과 마찬가지로 객체를 참조하지만 array에서 참조
http://www.w3schools.com/php/php_ref_array.asp
http://www.php.net/manual/kr/language.operators.array.php
// $this는 new 연산자에 의해 생성되는 객체 자신을 의미
// -> 은 생성된 객체를 참조하기 위해 사용되는 class에서 사용하는 지시 연산자
array 예문1)
$newdata = array(
'sesAdminName' => 'aaa',
'sesAdminID' => 'bbb'
)
array 예문2)
$newdata[sesAdminName] = 'aaa';
$newdata[sesAdminID] = 'bbb';
1번 예문과 2번 예문은 같은 내용
즉, 'sessAdminName' => 'aaa', 는 $newdata의 배열중 sessAdminName 이라는 값을 가진 값은 aaa
// -> 과 마찬가지로 객체를 참조하지만 array에서 참조
http://www.w3schools.com/php/php_ref_array.asp
http://www.php.net/manual/kr/language.operators.array.php