我有一个神经网络的大量PHP对象,我必须迭代它并执行一些数学运算.我想知道我是否会更好地在类的实例上使用关联数组?
我正在处理周围的3640对象并在此基础上迭代500(最好),因此任何微优化都有很大帮助.它不可避免地会$object['value']比这更快$object->value吗?
编辑:所以他们都是一样的.但我想构造函数会有一点开销吗?无论哪种方式,我都不认为我想在我的漂亮类中交换脏数组:P
我一直在关注从数组中获取数据的两种方法......有时候我会使用它
$username= $data['username'];
$first_name= $data['first_name'];
Run Code Online (Sandbox Code Playgroud)
而有时,
$username= $data->username;
$first_name= $data->first_name;
Run Code Online (Sandbox Code Playgroud)
任何时候我有一个数组,我知道其中一个将工作,它的工作..
但我无法理解它们之间有什么区别,我无法确定使用哪一个.
我谷歌很多,但无法找到任何解释.
请指导我
谢谢