2012-10-21 6 views
1

PHP 파일 file1.php이 있다고 가정 해 보겠습니다. 이런 식으로 뭔가 : 나는 기능 one에서 file2.php에 내부 클래스 encryption_class 내부 기능 two를 호출 할 수있는 방법다른 클래스의 클래스에있는 함수 호출

<?php 
class encryption_class { 
public function two { //do something } 
} 

:

<?php 
class sqlClass { 
public function one { //do something } 
?> 

그리고 다른 PHP 파일 file2.php에서,이가 file1.php 클래스 sqlClass?

+0

당신은'sqlClass' 내에서'encryption_class'를 인스턴스화해야합니다. 또는 정적 메서드를 만들거나 단일 패턴을 사용합니다. – Lix

답변

1

먼저 다음 개체를 만들고 전화 file2

include_once "file2.php"; 

file1에 포함. 이처럼

$a = new encryption_class(); 
$a->two(); 
2

:

<?php 

require_once "file2.php"; 

class sqlClass { 
    public function one { 
     //do something 

     $encript = new encryption_class(); 
     $encript->two(); 

    } 
}