数组对像的小问题 ,亲们。

snipersheep 2012-05-09 12:04:57
print_r($GLOBALS[$class]);
输出结果如下:
ot_cod_fee Object
(
[title] => 现金付款手续费
[output] => Array
(
)
[code] => ot_cod_fee
)
ot_total Object
(
[title] => 总额
[output] => Array
(
)
[code] => ot_total
)

我想在这个数组对像里面新增一条要怎样写呢?
$GLOBALS['test'] = array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics');
这样加进去的是数组,对像要怎么加呢。
...全文
118 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
snipersheep 2012-05-09
  • 打赏
  • 举报
回复
$arr = (object)array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics', 'description' => '物流', 'sort_order' => 888);
print_r($arr);

输出的结果如下:
stdClass Object
(
[title] => 物流
[output] => Array
(
)

[code] => ot_logistics
[description] => 物流
[sort_order] => 888
)

我想得到这样的结果:
object_name 是自定义的对像名称
object_name Object
(
[title] => 物流
[output] => Array
(
)

[code] => ot_logistics
[description] => 物流
[sort_order] => 888
)
代码如诗 2012-05-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

$arr = (object)array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics');
怎样自定义对像名称呢?
[/Quote]
不知道有木有更简单的方法 试试下面的
class test{}
$obj=new test();
$arr=array('title'=>'物流','output'=>array(),'code'=>'ot_logistics');
foreach($arr as $k=>$v)
$obj->$k=$v;

print_r($obj);
一起混吧 2012-05-09
  • 打赏
  • 举报
回复
$arr不就是对象名称么
snipersheep 2012-05-09
  • 打赏
  • 举报
回复
$arr = (object)array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics');
怎样自定义对像名称呢?
代码如诗 2012-05-09
  • 打赏
  • 举报
回复
$arr = array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics');
print_r((object)$arr); //用(object)转化成对象
xuzuning 2012-05-09
  • 打赏
  • 举报
回复
class object_name {}
$p = new object_name;

$ar = array('title' => '物流', 'output' => array(), 'code' => 'ot_logistics', 'description' => '物流', 'sort_order' => 888);

foreach($ar as $k=>$v) $p->$k = $v;

print_r($p);
object_name Object
(
[title] => 物流
[output] => Array
(
)

[code] => ot_logistics
[description] => 物流
[sort_order] => 888
)

jackfans 2012-05-09
  • 打赏
  • 举报
回复
偶尔....

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧