Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

highlight_file(3) [php man page]

HIGHLIGHT_FILE(3)							 1							 HIGHLIGHT_FILE(3)

highlight_file - Syntax highlighting of a file

SYNOPSIS
mixed highlight_file (string $filename, [bool $return = false]) DESCRIPTION
Prints out or returns a syntax highlighted version of the code contained in $filename using the colors defined in the built-in syntax highlighter for PHP. Many servers are configured to automatically highlight files with a phps extension. For example, example.phps when viewed will show the syntax highlighted source of the file. To enable this, add this line to the httpd.conf: AddType application/x-httpd-php-source .phps PARAMETERS
o $filename - Path to the PHP file to be highlighted. o $return - Set this parameter to TRUE to make this function return the highlighted code. RETURN VALUES
If $return is set to TRUE, returns the highlighted code as a string instead of printing it out. Otherwise, it will return TRUE on success, FALSE on failure. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 4.2.1 | | | | | | | This function is now also affected by safe_mode | | | and open_basedir. | | | | +--------+---------------------------------------------------+ NOTES
Caution Care should be taken when using the highlight_file(3) function to make sure that you do not inadvertently reveal sensitive informa- tion such as passwords or any other type of information that might create a potential security risk. Note When the $return parameter is used, this function uses internal output buffering so it cannot be used inside an ob_start(3) callback function. SEE ALSO
highlight_string(3), Highlighting INI directives. PHP Documentation Group HIGHLIGHT_FILE(3)

Check Out this Related Man Page

PRINT_R(3)								 1								PRINT_R(3)

print_r - Prints human-readable information about a variable

SYNOPSIS
mixed print_r (mixed $expression, [bool $return = false]) DESCRIPTION
print_r(3) displays information about a variable in a way that's readable by humans. print_r(3), var_dump(3) and var_export(3) will also show protected and private properties of objects with PHP 5. Static class members will not be shown. PARAMETERS
o $expression - The expression to be printed. o $return - If you would like to capture the output of print_r(3), use the $return parameter. When this parameter is set to TRUE, print_r(3) will return the information rather than print it. RETURN VALUES
If given a string, integer or float, the value itself will be printed. If given an array, values will be presented in a format that shows keys and elements. Similar notation is used for objects. When the $return parameter is TRUE, this function will return a string. Otherwise, the return value is TRUE. NOTES
Note When the $return parameter is used, this function uses internal output buffering so it cannot be used inside an ob_start(3) callback function. EXAMPLES
Example #1 print_r(3) example <pre> <?php $a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x', 'y', 'z')); print_r ($a); ?> </pre> The above example will output: <pre> Array ( [a] => apple [b] => banana [c] => Array ( [0] => x [1] => y [2] => z ) ) </pre> Example #2 $return parameter example <?php $b = array ('m' => 'monkey', 'foo' => 'bar', 'x' => array ('x', 'y', 'z')); $results = print_r($b, true); // $results now contains output from print_r ?> SEE ALSO
ob_start(3), var_dump(3), var_export(3). PHP Documentation Group PRINT_R(3)
Man Page