【发布时间】:2011-12-02 17:32:06
【问题描述】:
在 jQuery 插件中,我们可以传递带有属性的匿名对象。
$('selecter').function({property: 'value', property: 'value'})
在jquery的插件代码中有一个叫做extend的函数。它的作用是将 2 个对象作为参数,然后用对象 2 的属性覆盖对象 1 的属性。
有没有办法在不使用数组的情况下在 php 中执行此操作或类似的操作?
【问题讨论】:
-
为什么不想使用数组? JavaScript 的对象很像 PHP 的数组。
-
为什么不使用 array_merge 或 array_merge_recursive 的数组? PHP 中的关联数组几乎等同于 JavaScript 对象。
-
我不希望它是一个数组,因为我必须使用关联数组,从长远来看,它更适合键入。
标签: php jquery oop methods properties