fromArray
Последнее обновление Feb 8th, 2020 | История страницы | Улучшить эту страницу | Сообщить о проблеме
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$306 per month—let's make that $500!
Learn morexPDOObject::fromArray()¶
Устанавливает поля объекта из ассоциативного массива пар ключ => значение
.
Синтаксис¶
API Docs: http://api.modxcms.com/xpdo/om/xPDOObject.html#fromArray
void fromArray(
array $fldarray,
[string $keyPrefix = ''],
[boolean $setPrimaryKeys = false],
[boolean $rawValues = false],
[boolean $adhocValues = false]
)
Примеры¶
Введите имя человека из массива.
$object->fromArray(array(
'fname' => 'Boo',
'lname' => 'Radley',
));
echo $object->get('fname').' '.$object->get('lname');
// prints "Boo Radley"
Уберите префиксы ghost_
из предоставленного массива:
$object->fromArray(array(
'ghost_fname' => 'Nearly Headless',
'ghost_lname' => 'Nick',
),'ghost_');
echo $object->get('fname').' '.$object->get('lname');
// prints "Nearly Headless Nick"
Создание ресурса MODX:
$page = $modx->newObject('modResource');
$data = array(
'pagetitle' => 'My Page',
'description' => 'Why not?',
// ... etc...
);
$page->fromArray($data);
$page->save();
Смотрите также¶
Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
Backers
Budget
$306 per month—let's make that $500!
Learn more