Я написал PHP-приложение, которое интенсивно использует объекты. Добавлены, удалены, обновлены и т.д .. строки в моей базе данных. Я хочу, чтобы он соответствовал легко читаемому стандарту для будущих разработчиков и возможности открытого кода. Что тебе легче? Предположим, что переменные общедоступны.
$tablename = new tablenameClass;
result= $tablename->addrow($POST,$AdditionalStuff,$Settings);
или используя объект
$tablename = new tablenameClass;
$tablename->AdditionalStuff = array(whatever);
$tablename->Settings = array(settings);
result= $tablename->addrow($POST);
Так что этот вопрос больше о конвенции, чем о чем-либо еще. Извините, я знаю, что код не работает.
Мне действительно нравится, как это делает jQuery.
tablename(array({
thing:stuff,
thing2:stuff2
}));