0

データベースから取得した一連のプロパティ名とその可能な値があります。配列操作を実行したいので、配列内のプロパティのすべての可能な値を取得します。

したがって、コードは次のようになります。

$associative_array[$row->PropertyName][] = $row->value;

問題は、これがデフォルトではなく他のエンコーディングで機能する可能性があると確信していないsortことです

それは良いアプローチですか、それとも次のようなものが必要ですか:

  $properties_array[ $row->PropertyId][] = $row->value;

ここでは、数値で一意の PropertyId を使用しています。たとえば、次のように、properyName を別の方法で取得します。

  $properties_array[ $row->PropertyId][] = array($row->PropertyName, $row->value);
4

0 に答える 0