Maison >développement back-end >tutoriel php >Partagez 10 fonctions pratiques en PHP ! (avec code)

Partagez 10 fonctions pratiques en PHP ! (avec code)

藏色散人
藏色散人original
2018-09-29 17:20:513090parcourir

PHP devient de plus en plus puissant, avec un ensemble très riche de fonctions intégrées. Les programmeurs PHP expérimentés les connaissent peut-être, mais de nombreux débutants PHP qui participent à une formation PHP ne sont toujours pas familiers avec certaines fonctions très utiles. Nous listons ici 10 fonctions PHP que vous ne connaissez peut-être pas mais qui sont pratiques. En même temps, le site Web chinois PHP fournit également une multitude de ressources Bibliothèque de classes PHP que tout le monde peut télécharger et utiliser.

1.php_check_syntax

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

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

2. highlight_string
Lorsque vous souhaitez afficher du code PHP sur la page, la fonction highlight_string() est très utile. intégré Définissez les couleurs de coloration syntaxique pour mettre 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;);
?>

3. show_source
Le fonctionnement de cette fonction est similaire à highlight_file(), elle peut afficher le fichier en surbrillance de la syntaxe PHP, et la coloration syntaxique est effectuée sur la base de balises HTML.
Utilisation :

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

4. php_strip_whitespace
Cette fonction est similaire à la fonction show_source() ci-dessus, mais elle supprimera les commentaires et le caractère Espace.
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, juste comme le fichier d'installation.
Utilisation :

<?php
$fp = fopen(__FILE__, &#39;r&#39;);
fseek($fp, __COMPILER_HALT_OFFSET__);
var_dump(stream_get_contents($fp));
// the end of the script execution
__halt_compiler(); 
?>

6. highlight_file
Il s'agit d'une fonction PHP très utile qui peut renvoyer le fichier PHP spécifié et suivre la syntaxe Mettre en surbrillance le fichier. contenu.
Utilisation :

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

7. ignore_user_abort
En utilisant cette fonction, l'utilisateur peut rejeter la demande du navigateur de mettre fin à l'exécution du script. Dans des circonstances normales, la sortie du client entraînera l'arrêt de l'exécution du script côté serveur.
Utilisation :

<?php
ignore_user_abort();
?>

8. str_word_count
Cette fonction peut être utilisée pour compter le nombre de mots dans une chaîne.
Utilisation :

<?php
echo str_word_count("Hello How Are You!");
?>

9. get_défini_vars
Cette fonction est très importante lors du débogage du code. Elle renverra une liste de toutes les variables définies. .
Utilisation :

<?php
print_r(get_defined_vars());
?>

10. get_browser
Cette fonction vérifie et lit le fichier browscap.ini et renvoie les informations de compatibilité du navigateur.
Comment utiliser :

<?php
echo $_SERVER[&#39;HTTP_USER_AGENT&#39;];
$browser = get_browser();
print_r($browser);
?>

Si vous souhaitez en savoir plus sur PHP, vous pouvez suivre le site Web PHP chinois Tutoriel vidéo PHP, bienvenue Veuillez vous référer à tout le monde et apprendre de tout le monde !

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

Articles Liés

Voir plus