php fputcsv在写入文件时修剪字符串值

时间:2015-02-23 06:42:56

标签: php file fputcsv

我不知道这个问题是否被问到。我没有得到他的建议。

我正在尝试将一些数据从数据库写入csv文件。 我正在使用fputcsv函数。

我正在使用以下代码:

$fh = @fopen($fileName, 'w+');
        $writeText['sku'] = $somevalue
        $writeText['attribute_set'] = $somevalue
        $writeText['type'] = $somevalue
        $writeText['default_catalogue_link']= $somevalue
        $writeText['status'] = $somevalue
@fputcsv($fh, $writeText);
        @flush();
@fclose($fh);

某些值从零开始,如$writeText['sku']0987。 写入文件后。我在文件中收到987

如何防止这种情况?我需要零值。

任何帮助都会有用。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

您使用Excel打开文件吗?因为Excel将其解释为数字。尝试打开并使用文本编辑器查看。