文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
设置全局读取类型
读取文件已支持
windows
系统,版本号大于等于1.3.4.1
;扩展版本大于等于
1.2.7
;PECL 安装时将会提示是否开启读取功能,请键入
yes
;
函数原型
setType(array $type)
类型数组说明
文档第三列是时间,你需要这样设置类型:
[ 2 => \Vtiful\Kernel\Excel::TYPE_TIMESTAMP, ]
数组下标 0
对应文件 第一列
;
测试数据准备
$config = ['path' => './tests']; $excel = new \Vtiful\Kernel\Excel($config); $filePath = $excel->fileName('tutorial.xlsx') ->header(['Name', 'Age', 'Date']) ->data([ ['Viest', 24] ]) ->insertDate(1, 2, 1568877706) ->output();
示例
$data = $excel->openFile('tutorial.xlsx') ->openSheet() ->setType([ \Vtiful\Kernel\Excel::TYPE_STRING, \Vtiful\Kernel\Excel::TYPE_INT, \Vtiful\Kernel\Excel::TYPE_TIMESTAMP, ]) ->getSheetData(); var_dump($data);
示例输出
array(2) { [0]=> array(3) { [0]=> string(4) "Name" [1]=> string(3) "Age" [2]=> string(4) "Date" } [1]=> array(3) { [0]=> string(5) "Viest" [1]=> int(24) [2]=> int(1568877706) } }
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论