hw_Modifyobject
修改物件记录。
语法: boolean hw_modifyobject(int connection, int object_to_change, array remove, array add, int [mode]);
传回值: 布林值
函式种类: 网路系统
本函式可用来移除、增加及修改物件。参数 connection 为和 Hyperwave 伺服器的连线代码。参数 object_to_change 为待修改的物件。参数 remove 及 add 分别为要移除及加入的属性列示。参数 mode 通常省略,若要递回修改,则该参数设为 1。成功则传回 true。
例一: 修改属性 <?php // 之前的程式省略 $remarr = array("Name" => "books"); $addarr = array("Name" => "articles"); $hw_modifyobject($connect, $objid, $remarr, $addarr); // 之后的程式省略 ?>
例二: 新增属性 <?php // 之前的程式省略 $remarr = array("Name" => 0); $addarr = array("Name" => "articles"); $hw_modifyobject($connect, $objid, $remarr, $addarr); // 之后的程式省略 ?>
例三: 修改 title 属性 <?php // 之前的程式省略 $remarr = array("Title" => "en:Books"); $addarr = array("Title" => "en:Articles"); $hw_modifyobject($connect, $objid, $remarr, $addarr); // 之后的程式省略 ?>
例四: 修改 title 属性 <?php // 之前的程式省略 $remarr = array("Title" => array("en" => "Books")); $addarr = array("Title" => array("en" => "Articles", "ge"=>"Artikel")); $hw_modifyobject($connect, $objid, $remarr, $addarr); // 之后的程式省略 ?>
例五: 移除属性 <?php // 之前的程式省略 $remarr = array("Title" => ""); $addarr = array("Title" => "en:Articles"); $hw_modifyobject($connect, $objid, $remarr, $addarr); // 之后的程式省略 ?>
|