我正在读取 CSV 文件(采用 UTF-8 编码)。其中一个值是数字,当我尝试将其转换为整数以便进行一些计算时,它只是被设置为零。我究竟做错了什么?
var_dump ( $row3[_MM_Impressions] );
//writes: string(5) "59"
$imps = (int)$row3[_MM_Impressions];
var_dump($imps);
//writes: int(0)
$imps = $row3[_MM_Impressions]*1;
var_dump($imps);
//writes: int(0)
$imps = intval($row3[_MM_Impressions]);
var_dump($imps);
//writes: int(0)