초보적인 PHP 질문 있습니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

초보적인 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");  화살표가 있는데 이것은 무슨말인가요?


또 ->것도 있고 => 이것도 있어서 무슨 차이점이죠?
  • 복사

댓글 전체

$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
© SIRSOFT
현재 페이지 제일 처음으로