E
E
EVOSandru62016-12-14 18:49:35
PHP
EVOSandru6, 2016-12-14 18:49:35

How to merge 2 or more cells, 2 or more rows using php?

Good afternoon,
Until recently, I used PHPExcel , but circumstances forced me to write data to a CSV file.
Just writing cell by cell is no problem with PHP 's standard fputcsv function :

header('Content-Type: application/excel');
header('Content-Disposition: attachment; filename="sample.csv"');
        $data = [
            'aaa,bbb,ccc,dddd',
            '123,456,789',
            '"aaa","bbb"'
        ];
        $fp     =   fopen('php://output', 'w');
        foreach ( $data as $line ) {
            $val    =   explode(",", $line);
            fputcsv( $fp, $val );
        }
        fclose($fp);

Подскажите пожалуйста, Как средствами php объединять 2 и более ячейки, 2 и более строки?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Александр Аксентьев, 2016-12-14
@EVOSandru6

Что значит объединить?
Если вы имеете в виду вообще два любых соседних поля как в excel, то так нельзя.
Если просто что-то рядом расположить - так запятую не ставить - будет вместе.
CSV это не excel, а очень простые табличные данные - Comma Separated Values
Никакого оформления у ячеек нет и т.д.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question