Partage de conseils PHP

藏色散人
Libérer: 2023-04-08 12:44:01
avant
3095 Les gens l'ont consulté

Partage de conseils PHP

Recommandé : "formation php "

1 foreach est plus efficace. Essayez d'utiliser foreach au lieu de while . et for Boucle

2. Ne déclarez pas de variables à l'intérieur de la boucle, en particulier des variables telles que des objets

3 Utilisez des fonctions dans des conditions de boucle

4. loops , si possible, la boucle la plus longue doit être placée dans la couche interne et la boucle la plus courte dans la couche externe, réduisant ainsi le nombre de cpu couches de boucles croisées et optimisant les performances du programme

5. Utilisez des guillemets simples au lieu de guillemets doubles Citer des chaînes pour obtenir PHP optimisation des performances

6. Utilisez i+=1 au lieu de i=i+1. Il est conforme à l'habitude c/c++ et est très efficace

7. Optimisez l'instruction Select SQL et effectuez le moins d'opérations Insert et Update possible lorsque cela est possible pour atteindre l'objectif d'optimisation des performances PHP.

8. Utilisez isset au lieu de strlen

à certains endroits. 9. Effectuez le moins d'opérations sur les fichiers possible, bien que l'efficacité des opérations sur les fichiers de PHP ne soit pas faible. 🎜>10. Utilisez les fonctions internes de PHP autant que possible

11. Lorsque vous pouvez utiliser les fonctions internes de manipulation de chaînes de PHP, n'utilisez pas d'expressions régulières

12. Utilisez

au lieu de

, file_get_contents , file, fopen et d'autres séries de méthodes, essayez d'utiliser feof car c'est beaucoup plus efficace. Mais veuillez faire attention au fgets problème de version PHP lors de l'ouverture d'un fichier URL file_get_contents file_get_contents 13. Ne copiez pas les variables avec désinvolture

14.

Il faut plus de temps pour analyser un PHP script que pour analyser un statique

les pages sont 2 à 10 fois plus lentes. Essayez d'utiliser plus de pages HTML statiques et moins de scripts Apache HTML 15. Essayez d'aimer l'opérateur ternaire

(?:) 16. Utilisez des instructions de branche sélectionnées,

est mieux que d'utiliser plusieurs

, switch case instructions, et le code est plus facile à lire et à maintenir ifelse if 17. Il est plus rapide d'utiliser des virgules au lieu de connecteurs de points lorsque

chaînes. echo Une "fonction" qui prend plusieurs chaînes comme paramètres.

est une structure de langage, pas une fonction réelle, donc la fonction est placée entre guillemets doubles echo echo 18 Supprimez les caractères tels que les balises HTML, les espaces et les sauts de ligne

preg_replace("/(s| ;| |xc2xa0)/", "", strip_tags($str))19. . Séparateur de répertoire

DIRECTORY_SEPARATOR20. Séparateur multi-chemins

PATH_SEPARATOR21

bool || die()Pour plus de contenu lié à la programmation, veuillez faire attention au chinois PHP. site Web

Colonne d'introduction à la programmation

 !

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!

Étiquettes associées:
php
source:segmentfault.com
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal