tutoriais mais recente desenvolvimento web
 

PHP show_source() Function

<PHP Diversos Referência

Exemplo

Usando um arquivo de teste ("test.php") para a saída do arquivo com a sintaxe PHP destacados:

<html>
<body>
<?php
show_source("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">
&lt;html&gt;
<br />&lt;body&gt;
<br /><span style="color: #0000BB">&lt;?php
<br /></span><span style="color: #007700">echo&nbsp;(</span><span style="color: #DD0000">"test.php"</span><span style="color: #007700">);
<br /></span><span style="color: #0000BB">?&gt;
<br /></span>&lt;/body&gt;
<br />&lt;/html&gt;</span>
</code>
</body>
</html>
Exemplo executar »

Definição e Uso

O show_source() função gera um arquivo com a sintaxe PHP destacado. A sintaxe é destaque usando tags HTML.

As cores utilizadas para destacar pode ser definido no arquivo php.ini ou com o ini_set() função.

show_source() é uma abreviatura de highlight_file() .

Note: Quando utilizar esta função, todo o arquivo será exibido - incluindo senhas e outras informações sensíveis!


Sintaxe

show_source( 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