Как в php изменить поле объекта одного класса через метод другого класса
class a{
public $k;
}
$var = new a();
class b{
function c(){
$a->k=2;
}
}
В метод 'c' я принимаю параметры через api. Мне нужно менять значение 'k' у объекта 'var'. В данном случае мне нужно полю 'k' объекта 'var' присвоить '2'. Но имею ошибку: Warning: Creating default object from empty value
Ответы (1 шт):
Автор решения: openman2077 error
→ Ссылка
Оно?
<?php
class A{
public $k;
}
class B{
function c(){
$linkA = new A();
echo $linkA->k=2;
}
}
$linkB = new B();
$linkB->c();