퍼

초보적인 PHP 질문 있습니다.

· 2013-07-10 (수) 10:54:29 · 925 · 2
*/
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"); 화살표가 있는데 이것은 무슨말인가요?


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

댓글 2개

2013-07-10 (수) 11:05:59
-> 이거는 클래스 사용
=> 요거슨 배열 값 지정
2013-07-10 (수) 11:22:25
$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
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
13-07-10 조회 1,712
13-07-10 조회 1,727
13-07-10 조회 1,229
13-07-10 조회 1,554
13-07-10 조회 1,808
13-07-10 조회 1,129
13-07-10 조회 2,443
13-07-10 조회 1,137
13-07-10 조회 1,686
13-07-10 조회 2,705
13-07-10 조회 926
13-07-10 조회 1,276
13-07-10 조회 1,988
13-07-10 조회 1,734
13-07-10 조회 2,418
13-07-10 조회 896
13-07-10 조회 1,694
13-07-10 조회 1,655
13-07-10 조회 1,680
13-07-10 조회 967