Maison >développement back-end >tutoriel php >Points de connaissances impopulaires souvent ignorés par les programmeurs PHP

Points de connaissances impopulaires souvent ignorés par les programmeurs PHP

angryTom
angryTomavant
2019-10-15 14:42:482060parcourir

Points de connaissances impopulaires souvent ignorés par les programmeurs PHP

Parfois, nous sommes habitués à la méthode traditionnelle et écrivons du code étape par étape. Cependant, nous pouvons manquer quelques bonnes idées et points de connaissances. Ensuite, je parlerai de ces points de connaissances PHP. sont facilement négligés.

  • 1. Fonction array_filter, cette fonction filtre le tableau via la fonction de rappel. On peut dire qu'elle est très puissante, et lorsque la fonction de rappel est vide, elle peut supprimer les éléments creux. du tableau.

  • 2. Fonction array_map, les programmeurs débutants négligent souvent cette fonction pour la modification par lots de tableaux. Elle sera très utile lorsque nous incrémentons automatiquement certaines variables par lots.

  • 3. Fonction array_walk, lorsqu'ils rencontreront cette fonction, beaucoup de gens la confondront avec array_map Tout d'abord, sa valeur de retour est bool. Deuxièmement, la clé et la valeur du tableau peuvent. être utilisé dans le rappel.

  • 4. FILE_APPEND est souvent utilisé pour déterminer le caractère de nouvelle ligne sur différents serveurs (windows, mac, linux).

  • 5. Quelques constantes magiques telles que __LINE__, __FILE__, __DIR__, __CLASS__, __TRAIT__, __METHOD__ C'est avec ces constantes magiques que l'on peut écrire des logs avec précision et trouver le problème avec précision. points.

  • 6. La fonction array_reverse est utilisée pour inverser le tableau. Elle est très adaptée au tri inversé et est extrêmement efficace.

  • 7. array_flip échange les clés et les valeurs du tableau.

  • 8. La fonction sprint est utilisée pour remplir des espaces réservés de chaîne, par exemple en remplaçant des variables de position spécifiées dans des modèles de messages texte ou d'e-mails.

  • 9. Fonction array_pad, parfois afin d'aligner les données et de leur donner un aspect soigné, nous pouvons utiliser cette fonction pour occuper l'espace

  • 10. La différence entre la fonction array_merge et +. La même valeur de clé au début sera remplacée par la précédente, et + sera remplacée par la précédente. Si vous souhaitez toutes les conserver, utilisez array_merge_recursive

    .
  • 11. Il existe de nombreuses autres fonctions qui peuvent nous aider à résoudre rapidement les problèmes. Les riches fonctions de tableau de chaînes de PHP peuvent être considérées comme l'une de ses fonctionnalités

En bref, pour PHP En d’autres termes, nous devons constamment garder à l’esprit ces points de connaissances triviaux afin de pouvoir affronter facilement des projets et des fonctions complexes.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer