簡體   English   中英

PHP Excel閱讀器和貨幣

[英]PHP Excel Reader & Currency

我正在使用php excel閱讀器將數據從xls文件上傳到db。

我有一個使用貨幣的字段(245,78歐元),無法使用我的工具閱讀。

如果我使用此代碼:

$get_data_ab = utf8_encode($data->val(4,6,$sheet_def));

結果是:

¬ 246246246246.246246

如果我使用:

$get_data_ab = $data->val(4,6,$sheet_def);

結果為空。

怎么了? 如何在變量中收取€值?

經過大量研究后,我找到了修復方法,將其粘貼到此處以查找遇到相同​​問題的人。

要做的第一件事是將真實值“添加”到文件的定義中:

$data = new Spreadsheet_Excel_Reader($nome_file,true);

讀取自定義號碼為€245,78后,您必須使用此號碼

$get_data_ab = number_format($data->raw(4, 6, $sheet_def), 2);

希望它能對某人有所幫助!

暫無
暫無

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

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