-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

您要做的是创建两个数组的联合,这可以使用PHP 数组联合运算符Docs来完成:

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

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

可能这些信息对您有帮助。

于 2012-04-30T08:24:35.193 回答
0
$SDP_ID2CohortMap = array( $key => $value );
$SDP_ID2CohortMap[$key] = $value;

但不能同时两者。

于 2012-04-19T16:39:17.847 回答