Maison > développement back-end > Problème PHP > Quelle est la méthode utilisée par PHP pour appeler des fonctions dans d'autres fichiers ?

Quelle est la méthode utilisée par PHP pour appeler des fonctions dans d'autres fichiers ?

醉折花枝作酒筹
Libérer: 2023-03-10 21:06:01
avant
4054 Les gens l'ont consulté

En PHP, vous devez parfois appeler des fonctions dans d'autres fichiers. Laissez-moi vous présenter comment appeler des fonctions dans d'autres fichiers en PHP. Les amis dans le besoin peuvent y jeter un œil pour référence.

Quelle est la méthode utilisée par PHP pour appeler des fonctions dans d'autres fichiers ?

La plupart du temps, vous n'avez besoin que de require_once

require, include, require_once, include_once est vertigineux, pourquoi une importation en python peut-elle résoudre le problème ? ça devient si compliqué en php ?

include

La chose la plus étonnante à propos de l'inclusion est que vous pouvez introduire des fichiers php distants, c'est-à-dire inclure une adresse URL. Je me suis demandé quelle était l’intention originale de cette conception ? Est-il utilisé pour mettre à jour dynamiquement les fichiers de configuration ? N'est-il pas préférable d'utiliser l'interface json.

include_once

Pourquoi include_once alors que vous avez include ? Je ne comprends pas du tout le monde de PHP. . . Le problème avec

include est que si le même fichier est inclus deux fois, les fonctions du fichier seront redéfinies deux fois et une erreur sera signalée. ce. . . Lors de la conception, incluez simplement par défaut include_once. Pourquoi continuer à inclure ? Ce doit être parce que je lis trop peu.

require

La différence entre require et include est que si le fichier php inclus signale une erreur, le script actuel peut continuer à s'exécuter, car il ne s'agit que d'un niveau d'avertissement

Si le fichier PHP require signale une erreur, le script actuel signalera également une erreur et cessera de s'exécuter.

Quelle est la différence entre utiliser include/require dans une fonction et l'utiliser en dehors de la fonction ?

Je vois souvent le code d'autres personnes utiliser include/require dans les fonctions, et je trouve toujours cela inexplicable. Pourquoi ne peut-il pas être introduit dans l'en-tête du fichier comme Python pour le rendre plus facile à lire ?

Liste les fonctions d'utilisation d'include/require dans une fonction

  • Limiter la portée des variables introduites à la fonction actuelle

  • Je n'ai pas encore pensé à d'autres avantages

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!

Étiquettes associées:
php
source:sunzhongwei.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