私の場合は、データベースから別のデータベースにデータセットを渡すためのモジュールを作成しています。 node_save()を使用したいので、stdClass()でノードオブジェクトを作成する必要があります。 私は、この例のように配列にデータセットをエクスポートしたら:PHPオブジェクト内で外部値を使って新しい属性を作成する
$values = array(
"data1" => "example1",
"data2" => "example2",
...
);
私はこの方法でそれが簡単に属性を作成することができ、アレイを流れる
$node = stdClass();
$node->title = 'Example';
に値を配置する必要がありタイトルのように、それにような興味を持って値渡し:
foreach ($values as $key) {
$node->$key = $values[$key];
}
を自動的
のような属性を作成する方法があります$node->$key
そして値を渡しますか?
解決済み!どうもありがとう – Nilsen