-4

空の配列にハッシュキーと値のペアを追加したいと思います。

これが私がそれをやろうとしている方法です、しかし私はエラーを受け取ります:

Parse error: syntax error, unexpected T_DOUBLE_ARROW

これが私のコードです:

$key = (string)$degree->f[0];
$value = (string)$degree->f[1];        
$SDP_ID2CohortMap[] = ( $key => $value );
4

2 に答える 2

0
$SDP_ID2CohortMap = array( $key => $value );
$SDP_ID2CohortMap[$key] = $value;

しかし、同時に両方ではありません。

于 2012-04-19T16:39:17.847 に答える
0

あなたがしたいのは、2つの配列の和集合を作成することです。これは、PHP配列和集合演算子Docsで実行できます。

$key   = (string)$degree->f[0];
$value = (string)$degree->f[1];        

$SDP_ID2CohortMap += array($key => $value);
                  ^^^^^^^^

おそらく、この情報はあなたに役立ちます。

于 2012-04-30T08:24:35.193 に答える