我有一组属性名称及其可能的值,取自数据库。我想执行一些数组操作,所以我在数组中获取属性的所有可能值。
所以代码会是这样的:
$associative_array[$row->PropertyName][] = $row->value;
问题是我不太相信这可能适用于其他编码而不是默认编码,而且我一sort
开始就有问题,必须设置locale。
这是一个好方法还是我应该有这样的东西:
$properties_array[ $row->PropertyId][] = $row->value;
我使用的是数字和唯一的 PropertyId,我将以另一种方式获取 propertyName,例如,如下所示:
$properties_array[ $row->PropertyId][] = array($row->PropertyName, $row->value);