Função PHP show_source()
Definição e uso
função show_source() para destacar a sintaxe do arquivo.
Esta função é highlight_file() do alias.
Sintaxe
show_source(filename,return)
Parâmetros | Descrição |
---|---|
filename | Obrigatório. O caminho do arquivo PHP a ser destacado. |
return | Opcional. Se definido como true, a função retorna o código destacado. |
Descrição
esta função usa as cores definidas no programa de destaque de sintaxe PHP para gerar ou retornar o código contido filename versão destacada do código.
muitos servidores são configurados para destacar a sintaxe dos códigos phps para arquivos com sufixo automaticamente destacados. Por exemplo, ao visualizar example.phps, será exibido o código-fonte destacado daquele arquivo. Para ativar essa função, adicione a linha a seguir httpd.conf:
AddType application/x-httpd-php-source .phps
Valor de Retorno
Se return Se o parâmetro for configurado como true, a função retornará o código processado em destaque, em vez de exibi-lo. Caso contrário, se for bem-sucedido, retornará true, caso contrário, retornará false.
Sugestões e Comentários
Aviso:É importante notar que, ao usar a função show_source(), não deve haver descuido que possa revelar informações sensíveis, como senhas ou outros tipos de informações, a fim de evitar riscos de segurança potenciais.
Exemplo
"test.php":
<html> <body> <?php show_source("test.php"); ?> </body> </html>
Saída:
<html> <body> <?php show_source("test.php"); ?> </body> </html>
O resultado visualizado no navegador é semelhante a este:
<html> <body> <code> <span style="color: #000000"><html> <br /> <body> <br /> <span style="color: #0000BB"><?php <br />show_source</span> <span style="color: #007700">(</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>