Derniers tutoriels de développement web
 

PHP show_source() Function

<PHP Divers Référence

Exemple

L' utilisation d' un fichier de test ("test.php") à la sortie du fichier avec la syntaxe PHP colorisé:

<html>
<body>
<?php
show_source("test.php");
?>
</body>
</html>

Au- dessus de la sortie du navigateur du code pourrait être (depending on the content in your file) en (depending on the content in your file) :

<html>
<body>
<?php
echo  ( "test.php" );
?>
</body>
</html>

La sortie HTML du code ci - dessus pourrait être (View Source) la (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>
»Exécuter exemple

Définition et utilisation

La show_source() fonction génère un fichier avec la syntaxe PHP colorisé. La syntaxe est mise en évidence en utilisant des balises HTML.

Les couleurs utilisées pour mettre en évidence peuvent être définies dans le fichier php.ini ou avec le ini_set() fonction.

show_source() est un alias de highlight_file() .

Note: Lorsque vous utilisez cette fonction, le fichier entier sera affiché - y compris les mots de passe et toute autre information sensible!


Syntaxe

show_source( filename,return )

Paramètre La description
filename Champs obligatoires. Indique le fichier à afficher
return Optionnel. Si ce paramètre est réglé sur TRUE, cette fonction retourne le code colorisé comme une chaîne, au lieu de l'imprimer. Par défaut est FAUX

Détails techniques

Valeur de retour: Si le paramètre de retour est réglé sur TRUE, cette fonction retourne le code mis en surbrillance comme une chaîne au lieu de l' imprimer. Dans le cas contraire, il retourne TRUE en cas de succès, en cas d'échec
PHP Version: 4+
changelog: PHP 4.2.1, cette fonction est maintenant affectée par safe_mode et open_basedir. Cependant, safe_mode a été supprimée en PHP 5.4.

Le paramètre de retour a été ajouté en PHP 4.2.0.

<PHP Divers Référence