我想在创建新对象时运行代码.例如,看到这个:
<?php
class Test {
echo 'Hello, World!';
}
$test = new Test;
?>
Run Code Online (Sandbox Code Playgroud)
我想要它回应"Hello,World!" 每当我创建这个对象的新实例时,之后不调用函数.这可能吗?
你应该阅读构造函数
<?php
class MyClass {
public function __construct() {
echo "This code is executed when class in instanciated.";
}
}
?>
Run Code Online (Sandbox Code Playgroud)
class Test {
function __construct(){
echo 'Hello, World!';
}
}
Run Code Online (Sandbox Code Playgroud)