Buat Template Baru
script PHP
<?php
require 'vendor/autoload.php';
$templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('w.docx');
/*
$templateProcessor->setValues([
'nim' => '001',
'nama' => 'Fahri',
'alamat' => 'Ketapang',
]);
*/
$values = [
['nim' => 001, 'nama' => 'a', 'alamat' => 'alamat a'],
['nim' => 002, 'nama' => 'b', 'alamat' => 'alamat b'],
['nim' => 003, 'nama' => 'c', 'alamat' => 'alamat c'],
['nim' => 004, 'nama' => 'd', 'alamat' => 'alamat d'],
];
$templateProcessor->cloneRowAndSetValues('nim', $values,);
header("Content-Disposition: attachment; filename=template.docx");
$templateProcessor->saveAs('php://output');
890 total views