php 프로그램 짜는 방법 > 그누4 질문답변

그누4 질문답변

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

php 프로그램 짜는 방법 정보

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();
위에건 어떻게 해석을 해야하나요??^^

  • 복사

댓글 전체

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();

?>
© SIRSOFT
현재 페이지 제일 처음으로