Exemplo
Usando um arquivo de teste ("test.php") para a saída do arquivo com a sintaxe PHP destacados:
<html>
<body>
<?php
highlight_file("test.php");
?>
</body>
</html>
A saída do navegador de código acima poderia ser (depending on the content in your file) :
<html>
<body>
<?php
echo ( "test.php" );
?>
</body>
</html>
A saída HTML do código acima poderia ser (View Source) :
<html>
<body>
<code><span
style="color: #000000">
<html>
<br /><body>
<br /><span
style="color: #0000BB"><?php
<br /></span><span style="color:
#007700">echo (</span><span style="color: #DD0000">"test.php"</span><span
style="color: #007700">);
<br /></span><span style="color: #0000BB">?>
<br /></span></body>
<br /></html></span>
</code>
</body>
</html>
Exemplo executar » Definição e Uso
O highlight_file() função gera um arquivo com a sintaxe PHP destacado. A sintaxe é destaque usando tags HTML.
Dica: As cores utilizadas para destacar pode ser definido no arquivo php.ini ou com o ini_set() função.
Note: Quando utilizar esta função, todo o arquivo será exibido - incluindo senhas e outras informações sensíveis!
Sintaxe
highlight_file( filename,return )
Parâmetro | Descrição |
---|---|
filename | Requeridos. Especifica o arquivo a ser exibido |
return | Opcional. Se este parâmetro é definido como TRUE, esta função irá retornar o código destacado como uma corda, em vez de imprimi-lo. O padrão é FALSE |
Detalhes técnicos
Valor de retorno: | Se o parâmetro de retorno é definido como TRUE, esta função retorna o código realçado como uma cadeia em vez de imprimi-lo. Caso contrário, ele retorna TRUE em caso de sucesso, ou FALSE em caso de falha |
---|---|
PHP Versão: | 4+ |
changelog: | A partir do PHP 4.2.1, esta função é agora também afetada por safe_mode e open_basedir. No entanto, safe_mode foi removido em PHP 5.4. O parâmetro de retorno foi adicionado no PHP 4.2.0. |
<PHP Diversos Referência