数组代码错误

时间:2012-03-25 13:44:54

标签: php sql

我有一个数组,但它出了问题,这是我的代码:

 $date = array (1 => "$row['turning']", 2 => "$row['smiling']");     

此代码显示此错误

  

意外的T_ENCAPSED_AND_WHITESPACE,期待T_STRING或T_VARIABLE   或者T_NUM_STRING

请稍等。

1 个答案:

答案 0 :(得分:5)

如果你的变量是一个数组,那么你需要用大括号括起来:

$date = array (1 => "{$row['turning']}", 2 => "{$row['smiling']}");

虽然你应该这样做:

$date = array (1 => $row['turning'], 2 => $row['smiling']);