php 프로그램 짜는 방법


 # post/get
 $apmString->init($_POST);
 $_TRIM = $apmString->formClean();

 # DB
 $apmSql->connect(_DB_HOST_, _DB_USER_, _DB_PASS_);
 $apmSql->select(_DB_NAME_);

제가 어떤 소스를 받았는데... 소스를 보니...
그누보드와 다른 형식이더라구요...
 
그누보드는 
 $apmSql = select(_DB_NAME_);

이런식으로 짜는 것 같은데..위 소스는

 $apmSql->select(_DB_NAME_);

이렇게 하네요..
 
$apm = $tt ;
이렇게 하는 것과

$apm -> $tt ;
이렇게 하는 것은 다른 건가요???
소스 해석을 못하겠네요... ^^



 $_TRIM = $apmString->formClean();
위에건 어떻게 해석을 해야하나요??^^

|

댓글 3개

class 에 대해 공부를 하셔야겠어요. 화살표(->)는 클래스에서 사용합니다.

참고 : http://php.net/manual/kr/keyword.class.php


$apm = $tt ; // $tt 값을 $apm 에 넣어준다.
$apm -> $tt ; // $apm 클래스 내의 변수 $tt 를 지칭합니다.
$_TRIM = $apmString->formClean(); // $apmString 클래스 내의 함수 formClean() 을 실행하고 그 결과값을 $_TRIM 에 저장합니다.

<?
class A
{
function foo()
{
if (isset($this)) {
echo '$this is defined (';
echo get_class($this);
echo ")\n";
} else {
echo "\$this is not defined.\n";
}
}
}

class B
{
function bar()
{
A::foo();
}
}

$a = new A();
$a->foo();
A::foo();
$b = new B();
$b->bar();
B::bar();

?>
클래스로 짜는 거였군요...
공부해봐야겠네요.. ^^
-> 의 상용법
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
16년 전 조회 855
16년 전 조회 820
16년 전 조회 4,422
16년 전 조회 780
16년 전 조회 1,578
16년 전 조회 1,476
16년 전 조회 1,093
16년 전 조회 963
16년 전 조회 1,035
16년 전 조회 1,525
16년 전 조회 1,524
16년 전 조회 1,470
16년 전 조회 1,542
16년 전 조회 1,538
16년 전 조회 1,540
16년 전 조회 971
16년 전 조회 955
16년 전 조회 951
16년 전 조회 1,067
16년 전 조회 948