У меня есть массив GIANT в устаревший код. например 500k + из записей db. Он получает populatet один раз при входе пользователя. Глобальный массив пользователей, так сказать.PHP Array Refactor to Object
Теперь я получил беспроигрышный квест, чтобы переделать этот мальчик.
массив является 1 мерная assighned массив как
$data['username'] = 'idiots'; (and tons of other values)
Теперь я хочу refacture это в объекте Wich бы вызвать значение из БД только тогда, когда я действительно в ней нуждается. Моя идея состояла в том, чтобы заменить часть оценки массива на объект.
Откуда: $user = array();
Я хочу пользователя $user = new user()
;
Есть ли какой-либо известный способ использования функции класса, поэтому я могу использовать его свойства через $user['name']
, чтобы он передавался в __get method
?
Я знаю, что это высокий порядок, и это, вероятно, невозможно. Но иль спросить в любом случае :)
SIR ВЫ ЯВЛЯЕТЕСЬ GEANIUS! Спасибо!!!! Не думал, что это возможно! – Sangoku
Только что выполнил выполнение обработчика. Еще раз спасибо !!!! : D – Sangoku