Я хочу, чтобы определить переменную, которая не будет постоянным каждый раз, когда класс называется, но постоянное использование в своих методах, так, например:Использование недопустимых постоянных переменных в классе
<?php
class ImageUploadModel
{
public static $file_name = Session::get('id').'_'. md5("abcdefghijklmnopqrstuvxyz123456789") .'_'. uniqid();
public static function blah()
{
echo SELF::file_name; //I want it to be the same as function blah2
}
public static function blah2()
{
echo SELF::file_name; //I want it to be the same as function blah
}
//ended, so the next time it runs I want file_name to be a different value
Я хочу каждый раз, когда он работает, чтобы быть той же переменной для каждой функции, но когда класс снова вызван, чтобы изменить значение. Как я могу это сделать?