//目标效果
$htmlval = (object)array(
"files" =>array(
'filter'=>array(
(object)array('fName'=>"fileindex",'logic'=>"like",'Cid'=>'f_val1'),
(object)array('fName'=>"title",'logic'=>"like",'Cid'=>'f_val2')
)
)
);
print_r($htmlval);
stdClass Object
(
[files] => Array
(
[filter] => Array
(
[0] => stdClass Object
(
[fName] => fileindex
[logic] => like
[Cid] => f_val1
)
[1] => stdClass Object
(
[fName] => title
[logic] =
遇到个数组嵌套复用的问题,为什么会多出一层array来呢
最新推荐文章于 2023-02-01 20:58:14 发布
在处理PHP代码时,遇到了一个关于数组嵌套复用的奇怪现象,发现每次调用都会多出一层array。经过分析,问题出在对象与数组之间的转换以及复用方法上。本文将探讨这个问题的原因及解决方案。
摘要由CSDN通过智能技术生成