Dom*_*cka 6 php locale localization phpexcel
我想格式化数字,如1'234'567,所以我的千分隔符将是'符号.
在Excel(OpenOffice)中,我可以选择语言(德语(瑞士)),然后格式代码将是"#'## 0",它就像一个魅力.
但是如果我在PHPEexcel中使用相同的代码,我会得到以下结果
'6
'159
15'196
24'120
1569'590
55550'223
Run Code Online (Sandbox Code Playgroud)
但它应该产生
6
159
15'196
24'120
1'569'590
55'550'223
Run Code Online (Sandbox Code Playgroud)
有谁解决这个问题?
谢谢
将您在 PHPExcel 中使用的掩码设置为
"#,##0"
Run Code Online (Sandbox Code Playgroud)
当您在 PHPExcel 中创建的文件在 MS Excel/Open Office 中打开时,它应该调整为该版本的 MS Excel 的区域设置
PHPExcel 本身使用,千位分隔符,因为它不支持区域设置;但是,当它创建的文件在支持本地的电子表格程序(例如 MS Excel、Gnumeric 或 Open/Libre Office)中打开时,它应该根据该应用程序的区域设置显示
| 归档时间: |
|
| 查看次数: |
628 次 |
| 最近记录: |