2012-04-19 5 views
-4

空の配列にハッシュキー/値のペアを追加したいとします。ここでPHPの配列にハッシュキー/値のペアを追加する正しい構文は何ですか?

は、しかし、私はエラーを取得しています、私はそれをやろうとしています方法です。同時に

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

あなたはPHPマニュアルでそれを見つけることができませんでしたか? – Gordon

+1

*(参考)* http://php.net/arrays – Gordon

答えて

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

両方ではない。ここで

Parse error: syntax error, unexpected T_DOUBLE_ARROW 

は私のコードです。あなたが何をしたいか

+0

2分以内で答える。テストし、5分以内に確認しました。このサイトとそのメンバーは素晴らしいです! –

0

PHP array union operatorDocsで行うことができる2つの配列の和集合を作成することです:

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

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

おそらく、この情報はあなたのために便利です。

関連する問題