Maison >interface Web >js tutoriel >Sept compétences intéressantes en fonctions PHP_javascript
PHP possède de nombreuses fonctions intégrées, dont la plupart sont largement utilisées par les programmeurs. Mais il y a aussi quelques fonctions cachées dans les coins. Cet article vous présentera 7 fonctions peu connues mais très utiles. Les programmeurs qui ne l’ont jamais utilisé voudront peut-être venir y jeter un œil.
1.highlight_string()
Lorsque vous devez afficher du code PHP dans un site Web, la fonction highlight_string() devient très utile. Cette fonction génère ou renvoie une version avec mise en évidence de la syntaxe du code PHP donné, en utilisant les couleurs définies dans le surligneur de syntaxe PHP.
Exemple :
2.str_word_count()
Cette fonction doit passer un paramètre et renvoyer le nombre de mots selon le type de paramètre. Comme indiqué ci-dessous :
3.levenshtein()
Cette fonction renvoie principalement la distance de Levenshtein entre deux chaînes. La distance de Levenshtein, également connue sous le nom de distance d'édition, fait référence au nombre minimum d'opérations d'édition requises entre deux chaînes pour convertir l'une dans l'autre. Les opérations d'édition autorisées incluent le remplacement d'un caractère par un autre, l'insertion d'un caractère et la suppression d'un caractère. Cette fonction est utile pour rechercher les fautes de frappe soumises par les utilisateurs.
Exemple :
4.get_défini_vars()
Cette fonction renvoie un tableau multidimensionnel contenant une liste de toutes les variables définies, y compris les variables d'environnement, les variables de serveur et les variables définies par l'utilisateur.
Exemple :
5.escapeshellcmd()
Cette fonction est utilisée pour échapper aux symboles spéciaux dans les chaînes, ce qui peut empêcher les utilisateurs de jouer des tours pour pirater le système du serveur. Vous pouvez utiliser cette fonction avec les fonctions exec() ou system(), ce qui peut réduire le comportement destructeur malveillant des utilisateurs en ligne.
Exemple :
6.checkdate()
Cette fonction peut être utilisée pour vérifier si la date est valide, par exemple, l'année va de 0 à 32767, le mois va du 1er à décembre et le jour change avec le mois et année bissextile.
Exemple :
7.php_strip_whitespace()
Cette fonction peut renvoyer le fichier de code source avec les commentaires PHP et les espaces supprimés, ce qui est utile pour comparer le nombre réel de codes et le nombre de commentaires.
Exemple :
//Essayez le résultat de sortie
echo php_strip_whitespace(__FILE__); do_nothing();
?>