52 lines
1.1 KiB
PHP
52 lines
1.1 KiB
PHP
|
<?php
|
||
|
|
||
|
use PhpOffice\PhpSpreadsheet\Shared\Date;
|
||
|
|
||
|
return [
|
||
|
[
|
||
|
5,
|
||
|
[-1, 0, 1, 2, 3],
|
||
|
],
|
||
|
[
|
||
|
11,
|
||
|
[
|
||
|
// The index simulates a cell value
|
||
|
'0.1.A' => Date::stringToExcel('1900-02-01'),
|
||
|
'0.2.A' => 0,
|
||
|
'0.3.A' => null,
|
||
|
'0.4.A' => 1.2,
|
||
|
'0.5.A' => '',
|
||
|
'0.6.A' => 2.4,
|
||
|
'0.7.A' => null,
|
||
|
'0.8.A' => '',
|
||
|
'0.9.A' => 3.6,
|
||
|
'0.10.A' => null,
|
||
|
'0.11.A' => '',
|
||
|
'0.12.A' => 4.8,
|
||
|
'0.13.A' => 'Not a numeric',
|
||
|
'0.14.A' => 6
|
||
|
],
|
||
|
],
|
||
|
[
|
||
|
14,
|
||
|
[
|
||
|
// No index indicates arguments passed as literals rather than cell values
|
||
|
// In this case, nuls are counted as well as numbers
|
||
|
Date::stringToExcel('1900-02-01'),
|
||
|
0,
|
||
|
null,
|
||
|
1.2,
|
||
|
'',
|
||
|
2.4,
|
||
|
null,
|
||
|
'',
|
||
|
3.6,
|
||
|
null,
|
||
|
'',
|
||
|
4.8,
|
||
|
'Not a numeric',
|
||
|
6
|
||
|
],
|
||
|
],
|
||
|
];
|