Можно ли использовать свойства класса для user_id?

Да, вы можете использовать свойства класса для хранения значения user_id в PHP.

В PHP классы представляют собой шаблоны для создания объектов, и они могут иметь свойства и методы. Свойства класса - это переменные, которые привязаны к объекту этого класса и хранят его состояние.

Чтобы использовать свойство класса для хранения значения user_id, вы должны сначала создать класс. Например, вы можете создать класс "User", который будет представлять пользователя вашего приложения:

class User {
    public $user_id; // свойство класса для хранения user_id
    
    // конструктор класса, который может быть использован для инициализации значений свойств
    public function __construct($user_id) {
        $this->user_id = $user_id;
    }
}

Теперь, при создании объекта класса "User", вы можете передать значение user_id и сохранить его в свойстве класса:

$user = new User(123); // создаем объект класса User и передаем user_id равным 123
echo $user->user_id; // выводим значение свойства user_id

Когда свойство класса определено как "public", оно доступно для чтения и записи извне класса.

Вы также можете определить методы в классе для выполнения операций с свойством user_id, таких как его получение и установка:

class User {
    public $user_id;
    
    public function __construct($user_id) {
        $this->user_id = $user_id;
    }
    
    public function getUserId() {
        return $this->user_id;
    }
    
    public function setUserId($user_id) {
        $this->user_id = $user_id;
    }
}

$user = new User(123);
echo $user->getUserId(); // получаем значение user_id
$user->setUserId(456); // устанавливаем новое значение user_id
echo $user->getUserId(); // выводим новое значение user_id

Таким образом, использование свойства класса для хранения значения user_id позволяет удобно и эффективно работать с этим значением в рамках объекта данного класса.