Maison  >  Article  >  développement back-end  >  Quelles sont les fonctions système couramment utilisées pour les fichiers en PHP ? Quel est le principe de chargement des fichiers ?

Quelles sont les fonctions système couramment utilisées pour les fichiers en PHP ? Quel est le principe de chargement des fichiers ?

慕斯
慕斯original
2021-06-15 13:56:181812parcourir

L'article précédent vous présentait "Comment obtenir les spécifications de développement du framework PHP en une minute ? 》, cet article continue de vous présenter quelles sont les fonctions système couramment utilisées pour les fichiers en PHP ? Quel est le principe de chargement des fichiers ? Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde. Le fichier

Quelles sont les fonctions système couramment utilisées pour les fichiers en PHP ? Quel est le principe de chargement des fichiers ?

contient des fonctions système couramment utilisées :

(1) Fonctions liées à la sortie

print(); similaire au contenu fourni par la sortie echo, qui est essentiellement une structure (pas une fonction), renvoie 1 et ne nécessite pas l'utilisation de parenthèses

print_r(); similaire à var_dump, mais plus simple que var_dump, ne génère pas le type de données, seulement la valeur (l'impression de tableau est plus couramment utilisée)

Prenons le code comme exemple

<?php
//系统函数
//输出相关
echo print(&#39;hello world<br/>&#39;);
print &#39;hello world<br/>&#39; ;
$a = &#39;hello world<br/>&#39;;
print_r($a);

Pour l'impression en sortie directe La raison pour laquelle le retour à la ligne de fonction n'est pas utilisé est qu'il s'agit simplement d'une structure et non d'une fonction réelle. Pour print_r() comme celui-ci, il opère généralement sur des variables, comme le code que nous avons écrit ci-dessus. ; nous pouvons voir le deuxième résultat dans le code Il y a un 1 devant, qui est la valeur sortie par echo

les résultats de la démonstration du code sont les suivants :

Quelles sont les fonctions système couramment utilisées pour les fichiers en PHP ? Quel est le principe de chargement des fichiers ?

(2) Fonctions liées à l'heure

  • date() correspond à la période de temps dans le format spécifié. S'il n'y a pas d'horodatage spécifié, alors le l'horodatage actuel est interprété par défaut,

  • time() : Récupère l'horodatage correspondant à l'heure actuelle

  • microtime() : Récupère la microseconde niveau temps

us Prenons le code comme exemple 🎜>main()

rand()

  • mt_rand()

  • round()

  • Processus d'exécution du code PHP :

  • 1. Lisez le fichier de code (programme PHP).

    2. Compiler : Convertir le code PHP en bytecode (générer un opcode).
  • 3. zendengine analyse l'opcode et effectue des opérations logiques selon le bytecode

  • Si une erreur de syntaxe se produit lors de la compilation du fichier PHP, il échouera (ne sera pas exécuté ) ); Mais s'il y a une erreur dans le fichier inclus, le système ne signalera pas d'erreur tant que l'instruction d'inclusion n'est pas exécutée.

4. Convertir vers le code HTML correspondant

Principe de chargement du fichier :

1 : Charger le fichier (inclure ou exiger), le système inclura automatiquement le code dans le fichier, ce qui équivaut à l'intégrer dans le fichier actuel

2 : Emplacement de chargement : Où charger, l'emplacement où se trouve le code ; le fichier correspondant est intégré à l'emplacement d'inclusion correspondant ;

3 : Les fichiers inclus dans PHP sont compilés séparément

Apprentissage recommandé : "Tutoriel vidéo PHP

"

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