1
터미널에서 실행해야하는 PHP 스크립트에 인수를 전달하려고합니다.터미널을 통한 객체 초기화에 인수 전달
test.class.php 터미널에
class test {
// ID's param for query thread
private $IDsOne;
private $IDsTwo;
/* __construct
* Constructor called on object initilization
*/
public function __construct($IDsOne, $IDsTwo) {
$this->$IDsOne = $IDsOne;
$this->$IDsTwo = $IDsTwo;
$this->output();
}
public function output() {
// check if object attributes set?
var_dump($this->IDsOne);
var_dump($this->IDsTwo);
}
}
:
> php test.class.php 0 100
내가 인수 "0"을 통과하려고하고 "100"클래스 생성자에 있어요. 현재 오류가 발생하지 않았거나 데이터가 반환되었습니다.
CLI 인수는'$ argv'를 통해 액세스 할 수 있습니다 ([docs] (http://php.net/manual/en/reserved.variables.argv.php) 참조). –