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,
 | 
						|
        ],
 | 
						|
    ],
 | 
						|
];
 |