簡體   English   中英

php fputcsv是寫入文件時修剪字符串值

[英]php fputcsv is trims the string value while writing to file

我不知道是否問這個問題。 我沒有得到他的建議。

我正在嘗試將一些數據從數據庫寫入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

如何預防呢? 我需要零值。

任何幫助將是有用的。 提前致謝。

您是否正在使用Excel打開文件? 因為Excel會將其解釋為數字。 嘗試打開並使用文本編輯器查看。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM