PHP-变量与数组调用
假设我有一个数组$order,其中包含整个order和user的数据 显示用户名称;我使用$order['users'][33]['firstname'];。我在页面的几个部分都这样做了 使用关联数组这样做对内存和进程真的很重要吗?还是应该将用户存储在变量中 $user=$order['users'][33]['firstname']PHP-变量与数组调用,php,memory,process,Php,Memory,Process,假设我有一个数组$order,其中包含整个order和user的数据 显示用户名称;我使用$order['users'][33]['firstname'];。我在页面的几个部分都这样做了 使用关联数组这样做对内存和进程真的很重要吗?还是应该将用户存储在变量中 $user=$order['users'][33]['firstname'] 在需要的地方继续使用$user?首选哪种方法?这实际上取决于应用程序的功能。如果$order只包含一个用户,并且每个子数组只包含一个数据值,则将信息存储在变量中,
在需要的地方继续使用$user?首选哪种方法?这实际上取决于应用程序的功能。如果$order只包含一个用户,并且每个子数组只包含一个数据值,则将信息存储在变量中,并为它们提供可读的名称。否则,如果$order包含许多用户,并且信息类似于一棵树,那么数组绝对是实现应用程序的好方法。就内存消耗而言,只要存储的信息量相同,我认为这不会有什么重大区别 我相信没有大的区别。使用变量很简单,而不是编写那么长的代码