2011-01-30 22 views

Respuesta

16
highlight_file('myFile.php'); 

o cambiar la extensión del archivo a phps

+0

¿Puedes mostrar otras páginas? – delive

+0

@delive - por supuesto, solo especifique el nombre de archivo que desee; configurarlo en una variable, cualquiera que sea el –

+0

este método no es ilegal? – delive

7

Reemplazar todas las apariciones de < con &lt; (y opcionalmente > con &gt;):

<pre> 
&lt;?php echo 'hello world'; ?&gt; 
</pre> 
0

podría utilizar el <pre> etiqueta:

<pre>SOME HTML ENCODED PHP CODE</pre> 
13

Al igual que cualquier otra parte del texto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head><title></title> 
</head> 
<body> 

<?php 

$code = '<?php 
echo "Hello, World!"; 
?>'; 

echo '<pre>' . htmlspecialchars($code) . '</pre>'; 

?> 

</body> 
</html> 

Opcionalmente, PHP tiene una builtin function to generate syntax highlight:

<?php 

$code = '<?php 
echo "Hello, World!"; 
?>'; 

highlight_string($code); 

?> 
Cuestiones relacionadas