이것은 매우 멍청한 질문 일 수 있습니다. 그러나 매개 변수를 PHP 클래스의 로컬 변수로 전달하려면 어떻게해야합니까? '$ this-> sql_statement'변수매개 변수를 로컬 변수로 메서드에 전달하는 방법
분명히
는 예를 들어 (이 작동하지만 내가 원하는 것을 표현하지 않음)
public function sql($this->sql_statement){
// do something
}
내가되기 위해 전달 된 매개 변수를하고 싶은, 난 그냥 수 그래도 좋은 방법이 있는지 알고 싶습니다.
public function sql($statement){
$this->sql_statement = $statement;
// do something
}
개체 속성 ($ this-> sql_statement)이되기 위해 $ sql_statement가 꼭 필요합니까, 아니면이 메서드에서 로컬 변수가 필요합니까 (질문에서 제안하는 것입니까?)? – liquorvicar
@liquorvicar $ sql_statement 변수가 클래스 전체에서 사용되므로 확실히 객체 속성이되어야합니다. –
멋지지만 괜찮습니다. 질문이 100 % 명확하지 않았기 때문에 확인했습니다 .-) – liquorvicar