Код: Выделить всё
class A{
protected $mysqliObject;
public function __constructor(){
$this->mysqliObject=new mysqli(...)
}
public function doSomething(){
$this->mysqliObject->query(...);
}
}
class B{
protected $mysqliObject;
public function __constructor(){
$this->mysqliObject=new mysqli(...)
}
public function doSomething(){
$this->mysqliObject->query(...);
}
}
Код: Выделить всё
// Start point
$aObject=new A();
$bObject=new B();
$aObject->doSomething();
$bObject->doSomething();
// End point
- Могу ли я создать новый объект mysqli в «Начальной точке» и использовать его для фиксации или отката в «Конечной точке» запроса к базе данных классов A и класса B?
- Нужно ли мне создавать снаружи и передавать тот же $mysqliObject в __constructor() класса A и класса B и используйте его для отката или фиксации (снаружи).
Подробнее здесь: https://stackoverflow.com/questions/994 ... qli-object
Мобильная версия