라이브러리

[PHP] VtifulKernelExcel::header - VtifulKernelExcel 헤더




VtifulKernelExcel::header


VtifulKernelExcel은 PHP에서 엑셀 파일을 생성, 수정, 삭제하는 데 사용되는 라이브러리입니다. VtifulKernelExcel::header는 엑셀 파일의 헤더를 설정하는 메서드입니다.

# 사용법


VtifulKernelExcel::header는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

use PhpOfficePhpSpreadsheetSpreadsheet;

use PhpOfficePhpSpreadsheetWriterXlsx;

use VtifulKernelExcel;

use VtifulKernelFormat;

use VtifulKernelOutput;



// 엑셀 파일을 생성합니다.

$spreadsheet = new Spreadsheet();

$writer = new Xlsx($spreadsheet);



// 엑셀 파일의 헤더를 설정합니다.

$excel = new Excel($spreadsheet);

$excel->header([

    'A' => '이름',

    'B' => '나이',

    'C' => '성별',

]);



// 엑셀 파일을 저장합니다.

$writer->save('example.xlsx');



# 옵션


VtifulKernelExcel::header에는 다음과 같은 옵션을 제공합니다.

* `index`: 헤더의 인덱스를 설정합니다. 기본값은 0입니다.
* `value`: 헤더의 값을 설정합니다.
* `format`: 헤더의 형식을 설정합니다.

#hostingforum.kr
php

$excel->header([

    'A' => [

        'index' => 0,

        'value' => '이름',

        'format' => Format::STRING,

    ],

    'B' => [

        'index' => 1,

        'value' => '나이',

        'format' => Format::NUMBER,

    ],

    'C' => [

        'index' => 2,

        'value' => '성별',

        'format' => Format::STRING,

    ],

]);



# 예제


다음은 VtifulKernelExcel::header를 사용하여 엑셀 파일을 생성하는 예제입니다.

#hostingforum.kr
php

use PhpOfficePhpSpreadsheetSpreadsheet;

use PhpOfficePhpSpreadsheetWriterXlsx;

use VtifulKernelExcel;

use VtifulKernelFormat;

use VtifulKernelOutput;



// 엑셀 파일을 생성합니다.

$spreadsheet = new Spreadsheet();

$writer = new Xlsx($spreadsheet);



// 엑셀 파일의 헤더를 설정합니다.

$excel = new Excel($spreadsheet);

$excel->header([

    'A' => '이름',

    'B' => '나이',

    'C' => '성별',

]);



// 엑셀 파일의 데이터를 설정합니다.

$data = [

    ['이름' => '홍길동', '나이' => 25, '성별' => '남'],

    ['이름' => '김길동', '나이' => 30, '성별' => '남'],

    ['이름' => '박길동', '나이' => 35, '성별' => '남'],

];



// 엑셀 파일의 데이터를 설정합니다.

$excel->rows($data);



// 엑셀 파일을 저장합니다.

$writer->save('example.xlsx');



이 예제에서는 VtifulKernelExcel::header를 사용하여 엑셀 파일의 헤더를 설정하고, 엑셀 파일의 데이터를 설정하여 엑셀 파일을 생성합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 46 페이지

검색

게시물 검색