Maison  >  Article  >  développement back-end  >  5 fonctions PHP pratiques à partager

5 fonctions PHP pratiques à partager

小云云
小云云original
2018-03-14 10:29:071748parcourir

Les programmeurs PHP expérimentés les connaissent peut-être, mais de nombreux apprenants PHP ne sont toujours pas familiers avec certaines fonctions très utiles. Dans cet article, nous listons 10 fonctions PHP utiles que vous ne connaissez peut-être pas mais qui sont utiles. Nous espérons qu'elles pourront vous aider.

1.highlight_string

Lorsque vous souhaitez afficher du code PHP sur la page, la fonction highlight_string() est très utile, elle peut utiliser la syntaxe définie intégrée La couleur de surbrillance met en évidence le code PHP que vous fournissez. Cette fonction prend deux paramètres, le premier paramètre est la chaîne à mettre en évidence. Si le deuxième paramètre est défini sur TRUE, le code en surbrillance sera renvoyé.

Utilisation :

<?php
highlight_string(&#39; <?php phpinfo(); ?>&#39;);
?>

2.show_source

Le fonctionnement de cette fonction est similaire à highlight_file(), elle peut afficher le fichier en surbrillance de la syntaxe PHP, et est la syntaxe mise en évidence basée sur des balises HTML.

Utilisation :

<?php
show_source("php_script.php");
?>

3.php_check_syntax

Cette fonction peut être utilisée pour vérifier si la syntaxe PHP dans un fichier spécifique est correcte.

Utilisation :

<?php
$error_message = "";
$filename = "./php_script.php";
if(!php_check_syntax($filename, &$error_message)) {
   echo "Errors were found in the file $filename: $error_message";
} else {
   echo "The file $filename contained no syntax errors";
}
?>

4.php_strip_whitespace

Cette fonction est similaire à la fonction show_source() ci-dessus, mais elle supprimera les commentaires et les espaces dans le fichier.

Utilisation :

<?php
echo php_strip_whitespace("php_script.php");
?>

5._halt_compiler

Il peut arrêter l'exécution du compilateur, ce qui est très utile pour intégrer des données dans des scripts PHP comme les fichiers d'installation.

Utilisation :

<?php
$fp = fopen(__FILE__, &#39;r&#39;);
fseek($fp, __COMPILER_HALT_OFFSET__);
var_dump(stream_get_contents($fp));
__halt_compiler();
?>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn