excel

library untuk management file excel baik untuk membuat file excel baru dari Array maupun mengconvert file excel menjadi Array

Contoh untuk MEMBUAT file excel:

$data = array(
  'users' => array(
    array('No','First Name','Last Name'),
    array('1','Danang','Widiantoro'),
    array('2','Malaquina','Widiantoro')
    ),
  'other' => array(
    array('No','firstname','lastname','status'),
    array('1','Malaquina Aurelia','Widiantoro','Daughter'),
    array('2','Umi','Wafifah','Mommy'),
    array('3','Ichsaniar Bakti','Putra','Pakde')
    )
  );
_lib('excel')->create($data)->download('family.xlsx');                // .xls || .xlsx
_lib('excel')->create($data)->save(_ROOT.'images/cache/family.xlsx'); // .xls || .xlsx
/* ATAU JUGA BISA DENGAN */
$obj = _lib('excel');
$obj->create($data);
$obj->download('family.xlsx');                // .xls || .xlsx
$obj->save(_ROOT.'images/cache/family.xlsx'); // .xls || .xlsx
Contoh untuk MEMBACA file excel:
$output = _lib('excel')->read(_ROOT.'images/cache/family.xlsx')->sheet(2)->fetch();
pr($output)
script diatas akan membaca file excel pada sheet ke 2 dengan output
Array
(
  [1] => Array
    (
      [A] => No
      [B] => firstname
      [C] => lastname
      [D] => status
    )
  [2] => Array
    (
      [A] => 1
      [B] => Malaquina Aurelia
      [C] => Widiantoro
      [D] => Daughter
    )
  [3] => Array
    (
      [A] => 2
      [B] => Umi
      [C] => Wafifah
      [D] => Mommy
    )
  [4] => Array
    (
      [A] => 3
      [B] => Ichsaniar Bakti
      [C] => Putra
      [D] => Pakde
    )
)

 

File Path: includes/lib/excel/excel.php library untuk management file excel baik untuk membuat file excel baru dari Array maupun mengconvert file excel menjadi Array

0 Comment

Post Your Comment

Terakhir Dilihat

Method Tersedia