'); require_once '../src/PhpWord/Autoloader.php'; PhpOffice\PhpWord\Autoloader::register(); // Return to the caller script when runs by CLI if (CLI) { return; } // Set titles and names $sampleFile = basename($_SERVER['SCRIPT_FILENAME'], '.php'); $isIndexFile = ($sampleFile == 'index'); $pageHeading = str_replace('_', ' ', $sampleFile); $pageTitle = $isIndexFile ? 'Welcome to ' : "{$pageHeading} - "; $pageTitle .= 'PHPWord'; $pageHeading = $isIndexFile ? '' : "

{$pageHeading}

"; // Populate samples $files = ''; if ($handle = opendir('.')) { while (false !== ($file = readdir($handle))) { if (preg_match('/^Sample_\d+_/', $file)) { $name = str_replace('_', ' ', preg_replace('/(Sample_|\.php)/', '', $file)); $files .= "
  • {$name}
  • "; } } closedir($handle); } ?> <?php echo $pageTitle; ?>