note 92160 added to function.highlight-file

From: Date: Sun, 12 Jul 2009 07:00:36 +0000
Subject: note 92160 added to function.highlight-file
Groups: php.notes 
Request: Send a blank email to php-notes+get-158194@lists.php.net to get a copy of this message
This is my try on linenumbers <?php public static function highlight_file_with_line_numbers($file) { //Strip code and first span $code = substr(highlight_file($file, true), 36, -15); //Split lines $lines = explode('<br />', $code); //Count $lineCount = count($lines); //Calc pad length $padLength = strlen($lineCount); //Re-Print the code and span again echo "<code><span style=\"color: #000000\">"; //Loop lines foreach($lines as $i => $line) { //Create line number $lineNumber = str_pad($i + 1, $padLength, '0', STR_PAD_LEFT); //Print line echo sprintf('<br><span style="color: #999999">%s | </span>%s', $lineNumber, $line); } //Close span echo "</span></code>"; } ?> ---- Server IP: 83.137.20.135 Probable Submitter: 82.95.64.209 ---- Manual Page -- http://www.php.net/manual/en/function.highlight-file.php Edit -- https://master.php.net/note/edit/92160 Del: integrated -- https://master.php.net/note/delete/92160/integrated Del: useless -- https://master.php.net/note/delete/92160/useless Del: bad code -- https://master.php.net/note/delete/92160/bad+code Del: spam -- https://master.php.net/note/delete/92160/spam Del: non-english -- https://master.php.net/note/delete/92160/non-english Del: in docs -- https://master.php.net/note/delete/92160/in+docs Del: other reasons-- https://master.php.net/note/delete/92160 Reject -- https://master.php.net/note/reject/92160 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#158194) next »