Articles of объект

Передача массива объектов из WCF в PHP – извлечение информации

У меня есть метод в службе WCF C #, который отвечает за извлечение информации из базы данных и передачу этой информации в виде массива простых объектов на сайт PHP. public class Person { public int Id; public string Name; public string Lastname; public string Phone; } … public Person[] GetPerson(){…} Поскольку я не очень хорошо […]

получить родительский объект из объекта

Это возможно? Допустим, есть два объекта одного типа: $object1->object2->property = 'xxxx'; теперь это делается через __set (). В этот момент я попадаю в область object2 (которая является свойством object1). Как я могу получить доступ к объекту1 из этой функции __set?

Должен ли я создавать экземпляры других классов в конструкторе?

Недавно я увидел, что мой коллега создает экземпляры классов в конструкторе, поэтому я начал делать то же самое, например: class FooBar{ private $model1; private $model2; public function __construct() { $this->model1=new Model1(); $this->model2=new Model2(); } } И теперь я начинаю удивляться, может быть, может быть лучше создавать модели везде, где они нужны? Например, для функции foo() […]

empty () возвращает TRUE на непустое свойство объекта

У меня очень странная и неожиданная проблема. empty() возвращает TRUE для непустого свойства по неизвестной мне причине. class MyObject { private $_property; public function __construct($property) { $this->_property = $property; } public function __get($name) { $priv_name = "_{$name}"; if (isset($this->$priv_name)) { return $this->$priv_name; } else { return NULL; } } } $obj = new MyObject('string value'); […]

Можно ли сделать класс / объект для таблицы базы данных?

Я – сайт-строитель, у меня есть несколько таблиц, и нормально ли всегда создавать класс и создавать один его объект на основе этой таблицы? У меня есть таблица- учитель (ID, USERNAME), а класс, основанный на нем, получил giveMark() , editMark() и т. Д. Другой – это таблица учеников (ID, NAME), с getMarks() , getMissingHours() и т. […]

Объекты массива передаются по ссылке?

в такой ситуации, как показано ниже, class my_class { public __construct($params = array()){ **** do something } } $other_object = new some_class(); $object = new my_class(array( 'var1' => 'test' 'object' => $other_object)); $ other_object будет передаваться по ссылке или по значению?

Как написать простой объект в PHP

это довольно простой вопрос, но я не мог найти правильный ответ. Предположим, что я пишу в ActionScript 3 такой объект: var myCar = new Object(); myCar.engine = "Nice Engine"; myCar.numberOfDoors = 4; myCar.howFast= 150; как я пишу такую ​​вещь в PHP?

Должен ли я использовать <объект> или <iframe> для загрузки видео?

Я загружаю много видео Youtube на одной странице (до 25). Должен ли я использовать iframe для каждого видео или показывать его только в <object> ? Насколько я понимаю, если я использую iframe, моя страница будет загружаться намного быстрее, потому что сначала загрузит мою страницу, и она не будет ждать загрузки видео. Я прав?

Как получить доступ к свойству / значению массива, который был преобразован в объект?

Как я могу получить доступ к свойству / значению массива, который был преобразован в объект? Например, я хочу получить доступ к значению в индексе 0, $obj = (object) array('qualitypoint', 'technologies', 'India'); var_dump($obj->0); ошибка, Ошибка анализа: синтаксическая ошибка, неожиданный T_LNUMBER, ожидающий T_STRING или T_VARIABLE или '{' или '$' в C: … convertting_to_object.php в строке 11

Как изменить symfony 2 doctrine mapper для использования моего настраиваемого каталога вместо моего Entity Directory в комплекте

Я использую доктрину в приложении symfony 2.3. Я хочу использовать структуру папок, например /MyBundleName/User/User.php для моих Существ. Вопрос: Есть ли в любом случае, что я могу явно сопоставить доктрину ORM напрямую, чтобы использовать явную директорию вместо того, чтобы по умолчанию не обращаться к каталогу Entity моего Bundle? Я хотел бы сохранить все связанные файлы в […]

Intereting Posts