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.
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(' <?php phpinfo(); ?>'); ?>
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__, 'r'); 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!