数组代码错误

ech*_*_Me 1 php sql

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

 $date = array (1 => "$row['turning']", 2 => "$row['smiling']");     
Run Code Online (Sandbox Code Playgroud)

并且此代码显示此错误

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

请点亮一些.

Mic*_*ton 5

如果您的变量是一个数组,那么您需要将其括在大括号中:

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

虽然你应该这样做:

$date = array (1 => $row['turning'], 2 => $row['smiling']);
Run Code Online (Sandbox Code Playgroud)