diff --git a/samples/Sample_Header.php b/samples/Sample_Header.php
index c4996049..36478ad6 100644
--- a/samples/Sample_Header.php
+++ b/samples/Sample_Header.php
@@ -43,13 +43,19 @@ $pageHeading = IS_INDEX ? '' : "
{$pageHeading}
";
// Populate samples
$files = '';
if ($handle = opendir('.')) {
- while (false !== ($file = readdir($handle))) {
+ $sampleFiles = array();
+ while (false !== ($sampleFile = readdir($handle))) {
+ $sampleFiles[] = $sampleFile;
+ }
+ sort($sampleFiles);
+ closedir($handle);
+
+ foreach ($sampleFiles as $file) {
if (preg_match('/^Sample_\d+_/', $file)) {
$name = str_replace('_', ' ', preg_replace('/(Sample_|\.php)/', '', $file));
$files .= "{$name}";
}
}
- closedir($handle);
}
/**
@@ -78,6 +84,11 @@ function write($phpWord, $filename, $writers)
}
$result .= getEndingNotes($writers);
+ $result .= '';
+ if (file_exists($filename . '.php')) {
+ $result .= highlight_file($filename . '.php', true);
+ }
+ $result .= '
';
return $result;
}