空の配列にハッシュキーと値のペアを追加したいと思います。
これが私がそれをやろうとしている方法です、しかし私はエラーを受け取ります:
Parse error: syntax error, unexpected T_DOUBLE_ARROW
これが私のコードです:
$key = (string)$degree->f[0];
$value = (string)$degree->f[1];        
$SDP_ID2CohortMap[] = ( $key => $value );
$SDP_ID2CohortMap = array( $key => $value );
$SDP_ID2CohortMap[$key] = $value;
しかし、同時に両方ではありません。
あなたがしたいのは、2つの配列の和集合を作成することです。これは、PHP配列和集合演算子Docsで実行できます。
$key   = (string)$degree->f[0];
$value = (string)$degree->f[1];        
$SDP_ID2CohortMap += array($key => $value);
                  ^^^^^^^^
おそらく、この情報はあなたに役立ちます。